~/kalagar.net

دامنه-آنالیتیکس: kalagar.net

experience/exp-1.tsx

cat experience.md

@ exp-1

مهندس ارشد نرم‌افزار و معمار سیستم · foobar Agency GmbH

دسامبر 2021 تا اکنون · آلمان

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

  • سامانه عملیاتی
  • میکروسرویس
  • مهندسی پلتفرم
  • مشاوره

لینک‌های پروژه

سمت‌ها در این شرکت

  1. لید مهندس داده

    اکتبر ۲۰۲۵ - اکنون

    پروژه: SOKA-BAU — ارکستراسیون AGMV (یکپارچه‌سازی داده BA/GKV)

    فرانکفورت، آلمان · هیبرید

    طراحی و توسعه پلتفرم ارکستراسیون داده با Dagster برای خودکارسازی ETL در SOKA-BAU، پردازش داده‌های چندمنبعی از SAP BW، REST API و XML.

    • *معماری سیستم Dagster چندمخزنی با ۴ پایپ‌لاین مجزا برای داده‌های BA، SAP BW، درخواست‌های استخدامی و جاب‌های دوره‌ای.
    • *طراحی گردش‌کار تبدیل داده از Staging به Curated با نسخه‌بندی زمانی و ترتیب تاریخ‌محور برای مدیریت دقیق داده‌های اصلی.
    • *ساخت لایه پایگاه داده ماژولار با SQLAlchemy، PostgreSQL و SQL Server با Connection Pooling، مدیریت تراکنش و نسخه‌بندی اسکیما.
    • *توسعه چارچوب جامع مدیریت خطا با تشخیص تراکنش تکراری، تخریب تدریجی و لاگ‌گیری دقیق.
  2. مهندس ارشد نرم‌افزار و مشاور

    ژانویه ۲۰۲۵ - اکنون

    پروژه: SOKA-BAU — پلتفرم گزارش‌دهی و اتوماسیون (SOKA-NET)

    فرانکفورت، آلمان

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

    • *طراحی میکروسرویس‌ها با Java 17+ و Spring Boot 3.x برای پردازش خودکار اسناد، بایگانی و مدیریت پرونده با Spring Batch.
    • *توسعه API‌های RESTful و SOAP برای جستجوی شریک، تولید گزارش و یکپارچه‌سازی‌های خارجی با PostgreSQL، JPA، Flyway و Jenkins CI/CD.
    • *ساخت SPA Angular 17+ با Standalone Components، Signals و Lazy Loading برای مدیریت پرونده، جستجوی شرکت و آپلود اسناد.
    • *یکپارچه‌سازی ngx-translate برای بومی‌سازی آلمانی و HTTP Interceptors برای مدیریت مرکزی خطا.
  3. معمار ارشد نرم‌افزار

    نوامبر ۲۰۲۴ - فوریه ۲۰۲۵

    پروژه: Accelerator (پلتفرم داخلی)

    مونیخ، آلمان

    رهبری طراحی و پیاده‌سازی پروژه Accelerator، ساخت پلتفرم داخلی مقیاس‌پذیر و ماژولار بر اساس اصول معماری مدرن.

    • *طراحی معماری نرم‌افزار بر اساس Hexagonal Architecture و DDD برای ماژولاریت و نگهداری‌پذیری بهتر.
    • *توسعه بک‌اند با NestJS و Fastify و فرانت‌اند با Next.js برای API‌های پرسرعت و تجربه کاربری روان.
    • *مدیریت زیرساخت ابری با Terraform و استقرار اپلیکیشن با Docker و AWS ECS.
    • *یکپارچه‌سازی Algolia برای جستجوی قدرتمند و Commercetools به عنوان موتور تجاری انعطاف‌پذیر.
  4. مهندس ارشد نرم‌افزار و مشاور

    دسامبر ۲۰۲۱ - اکتبر ۲۰۲۴

    پروژه: پلتفرم‌های تجارت الکترونیک — Porta.de و moebel-boss.de

    مونیخ، آلمان

    رهبری توسعه و نوآوری در Porta.de، یک پلتفرم پیشرفته تجارت الکترونیک چندمستاجری با تجربه کاربری استثنایی.

    • *پیاده‌سازی جستجوی پیشرفته با Google Vertex AI و Algolia برای بهبود کشف محصول و تعامل کاربری.
    • *یکپارچه‌سازی Commercetools به عنوان موتور اصلی تجارت الکترونیک و توسعه ماژول‌های Contentful با React.js و Next.js.
    • *بهینه‌سازی کمپین‌های فروش با Dynamic Yield برای بهبود شخصی‌سازی و نرخ تبدیل.
    • *استقرار اپلیکیشن‌های دمو روی Heroku و مدیریت CI/CD با GitHub Actions.

نمای فنی

  • *معماری سیستم ارکستراسیون AGMV با Dagster و چند پایپ‌لاین ETL برای داده‌های BA/GKV از SAP BW، REST API و XML.
  • *ساخت سیستم‌های مدیریت اسناد و پرونده با Angular 17+، Spring Boot 3.x، PostgreSQL و Jenkins CI/CD.
  • *طراحی پلتفرم داخلی Accelerator با DDD و معماری هگزاگونال با NestJS، Next.js و زیرساخت Terraform روی AWS.
  • *یکپارچه‌سازی پلتفرم تجارت الکترونیک Porta.de با Commercetools، Contentful، Algolia، Vertex AI و Dynamic Yield.
Runtime
Python, Node.js, Java 17+, TypeScript
Backend
Dagster, NestJS, Spring Boot 3.x, Fastify, Spring Batch
Frontend
Angular 17+, Next.js, React.js
Cloud & Infra
AWS ECS, Docker, Terraform, Jenkins, GCP, Heroku
Data
PostgreSQL, SQL Server, SQLAlchemy, Flyway, ETL Pipelines
Integrations
Commercetools, Contentful, Algolia, Dynamic Yield, Vertex AI, SOAP