مهندسی نرم‌افزار / داده‌های پژوهشی

داده‌های پیچیده.
سامانه‌های روشن.

من سعید حاتمی هستم. برنامه‌ها و رابط‌هایی می‌سازم که دسترسی، اعتبارسنجی و انتشار داده‌ها و فراداده‌های پژوهشی را قابل اتکا می‌کنند.

مهندسی فول‌استک · کلن، آلمان

عمق فنی، همراه با توجه به فهم‌پذیری و کاربردپذیری بلندمدت نرم‌افزار.

01 / حوزه‌های کاری

سامانه‌های کاربردی.

از زیرساخت داده‌های پژوهشی تا فرایندهای کسب‌وکار: تبدیل نیازهای تخصصی به نرم‌افزار قابل اتکا.

داده و فرادادهٔ پژوهشی

دسترس‌پذیر کردن داده‌ها

اعتبارسنجی، تبدیل و انتشار فراداده از طریق APIهای پایدار. گردش‌کارهای DOI و DataCite قواعد تخصصی را به داده‌های بازاستفاده‌پذیر پیوند می‌دهند.

JavaSpring BootAngularDataCite
جزئیات فنی

مرزهای روشن میان منطق دامنه، رابط‌ها و نمایش؛ آزمون‌های خودکار برای نگاشت، اعتبارسنجی و ثبت.

برنامه‌های کسب‌وکار

پشتیبانی از فرایندهای سازمانی

برنامه‌های وب برای منابع انسانی، مدیریت، انبار، حسابداری و هتل‌داری. نقش‌ها و مجوزها، مدل‌های داده و گردش‌کارهای روشن به مدیریت فرایندهای پیچیده کمک می‌کنند.

LaravelAngularREST APIsRBAC
جزئیات فنی

ساختار جداگانهٔ بک‌اند و فرانت‌اند؛ آزمون‌های واحد، قابلیت و رابط کاربری برای قواعد تخصصی، دسترسی‌ها و جریان‌های موبایل.

پلتفرم و یکپارچه‌سازی

ساختن زیرساخت‌های بازاستفاده‌پذیر

ساختاربندی مؤلفه‌ها، فرم‌ها، دسترسی به داده و یکپارچه‌سازی‌ها برای افزودن قابلیت‌های سازگار و توسعهٔ سامانه‌های موجود.

TypeScriptAngularSOAP / RESTi18n
جزئیات فنی

منابع دادهٔ قابل تعویض، نوع‌دهی دقیق، رابط‌های چندزبانه و کنترل کیفیت با Jest، Playwright و CI.

آزمون مدل‌محور

ارزیابی سامانه‌های فنی

زنجیره‌ابزارهای آزمون مدل‌محور سامانه‌های توکار در حوزهٔ خودرو و هوافضا؛ مدل‌سازی و خودکارسازی با MATLAB/Simulink.

MATLABSimulinkآزمون مدل‌محور

02 / مسیر حرفه‌ای

تجربه در بستر واقعی.

توسعه، معماری و یکپارچه‌سازی در حوزه‌های فنی گوناگون.

۲۰۱۸ — تاکنون
کلن

GESIS — مؤسسهٔ لایبنیتس برای علوم اجتماعی

توسعه‌دهندهٔ فول‌استک · انتشار داده و فرادادهٔ پژوهشی

مسئول طراحی و توسعهٔ برنامه‌های وب برای ثبت، اعتبارسنجی و انتشار داده‌ها و فراداده‌های پژوهشی؛ توسعهٔ API و فرایندهای DOI/DataCite، ساخت اجزای آزمون‌پذیر بر پایهٔ معماری شش‌ضلعی و Clean Architecture و هماهنگی نیازمندی‌ها با متخصصان در تیم Scrum.

↗
۱۹۹۸ — تاکنون
دورکاری

فعالیت آزاد

Full-Stack & Metadata Solutions

طراحی و توسعهٔ برنامه‌های وب و سامانه‌های مدیریتی اختصاصی برای منابع انسانی، امور اداری، انبار، حسابداری و هتلداری؛ شامل رابط کاربری، مدل داده، نقش‌ها و سطح دسترسی، فرایندهای کاری و یکپارچه‌سازی API.

۲۰۱۴ — ۲۰۱۶
ووپرتال

دانشگاه ووپرتال

توسعه‌دهندهٔ وب

توسعهٔ رابط‌های موبایل و وب‌سرویس‌ها برای اپلیکیشن دانشگاه و مدیریت پردیس LSF؛ مسئول پیاده‌سازی رابط‌های SOAP و یکپارچه‌سازی با Moodle و Typo3.

↗
۲۰۰۱ — ۲۰۱۲
برلین

ITPower Solutions GmbH

توسعه‌دهنده و مهندس نرم‌افزار

توسعه و خودکارسازی ابزارهای آزمون مدل‌محور سامانه‌های توکار در حوزهٔ خودرو و هوافضا؛ مدل‌سازی و تحلیل با MATLAB/Simulink.

↗

03 / ابزارها و روش‌ها

فناوری در خدمت مسئله.

فناوری‌ها و روش‌هایی که در پروژه‌های من نقش مشخصی داشته‌اند.

01

بک‌اند و API

Java · Spring Boot · Spring Security · Hibernate · OpenAPI / Swagger · SOAP · Laravel · PHP · Groovy / Grails · Python

02

فرانت‌اند و وب

Angular · TypeScript · JavaScript · HTML & CSS · Bootstrap · PrimeNG · jQuery

03

داده و فراداده

PostgreSQL · MySQL · Liquibase · DOI / DataCite · Metadata Publishing

04

معماری و کیفیت

Hexagonal Architecture · Clean Architecture · CI/CD · TDD · JUnit · Mockito · Jest · Playwright · PHPUnit · Scrum

04 / دربارهٔ من

نرم‌افزار خوب، فهم‌پذیر می‌ماند.

در نقطهٔ تلاقی نیازهای تخصصی، داده و معماری نرم‌افزار کار می‌کنم.

تمرکز من بر دسترس‌پذیر و بازاستفاده‌پذیر کردن داده‌های پژوهشی از راه رابط‌های قابل اتکا و مطابق اصول FAIR است؛ داده‌هایی که می‌توانند مبنای تحلیل‌های مبتنی بر هوش مصنوعی باشند. با پژوهشگران همکاری نزدیک دارم و اصول معماری را جایی به کار می‌گیرم که آزمون‌پذیری و توسعهٔ آیندهٔ سامانه را بهتر کنند.

روش کار من: مدل‌سازی روشن قواعد تخصصی، جداسازی مؤلفه‌ها و پوشش جریان‌های حساس با آزمون‌های واحد، API و سرتاسری.

تحصیلات
دیپلم انفورماتیک · دانشگاه پوتسدام
2004 — 2011

پایان‌نامه: طراحی یک پلتفرم پایه برای تبادل دانش میان سازمان‌ها.

دانشگاه پوتسدام ↗
حضور در تبادل دانش جامعهٔ داده‌های پژوهشی، از جمله در EDDI2025. سابقهٔ کنفرانس ↗

05 / ارتباط و پروفایل‌ها

در ارتباط باشیم.

اطلاعات بیشتر دربارهٔ کار و پیشینهٔ حرفه‌ای من در این پروفایل‌ها در دسترس است.