MS

Melih Sahtiyan

Backend Engineer | .NET, Node.js

Hakkında

İstanbul'da yaşayan, ağırlıklı olarak C#/.NET 9 ve TypeScript/Node.js ile çalışan bir backend geliştiricisiyim. 2024 yılında Maltepe Üniversitesi'nin İngilizce Yazılım Mühendisliği lisans programından mezun oldum ve o günden bu yana mimarisini, veritabanı şemasını ve dağıtımını tek başıma üstlendiğim freelance backend projeleri geliştiriyorum. Çalışmalarımda iki temel yaklaşım öne çıkıyor. İlki, mimariyi süs değil pratik bir araç olarak görmem: Clean Architecture, CQRS ve Domain-Driven Design'ı yalnızca gerçekten değer kattıkları yerde uyguluyorum - 1M+ tedarikçi ürün kaydını birleştiren bir Windows Service, 100K+ ürünü özel bir iş akışı boyunca takip eden bir üretim takip sistemi gibi. İkincisi ise yapay zekâyı sihir değil mühendislik olarak ele almam: LangChain ve RAG ile fatura verisi çıkaran bir LLM agent ve tek bir 16 GB GPU üzerinde çalışan, kapsam, maliyet ve mimari kararlarının tamamını benim verdiğim bir video üretim hattı.

Deneyim

Serbest Backend Geliştirici

Erdag Product-Sync

Kas 2025 — Ara 2025

İstanbul, Türkiye

B2B alanında faaliyet gösteren bir otomotiv yedek parça şirketinin, birden fazla tedarikçiden gelen ürün verilerini tek bir merkezi platformda toplaması gerekiyordu. • Clean Architecture ve CQRS yaklaşımıyla bir Windows Service tasarladım; REST ve SOAP tabanlı tedarikçi API'lerini DDD domain modellemesi ile tek bir veri hattında birleştirdim • 1M+ ürün kaydını işleyen yüksek performanslı toplu işleme (batch processing) yapısı kurdum; SqlBulkCopy kullanarak günlük 140K+ aktif kaydı upsert ettim • Quartz.NET ile otomatik zamanlama ve veri tutarlılığını izleyen hataya dayanıklı bir Telegram bildirim sistemi geliştirdim

Backend Developer Intern

Testinium

Ağu 2023 — Eyl 2023

Istanbul, Turkey

• Worked in an Agile team using Jira and Azure DevOps; participated in sprint planning and daily standups • Reviewed production backend codebases, focusing on debugging workflows and performance-optimization patterns

Eğitim

B.Sc. in Software Engineering (100% English)

Maltepe University

Istanbul

2020 – 2024 · GPA: 3.14 / 4.00

High School Diploma

Doga College

2015 – 2019

Yetenekler

AI & LLM

Claude Code · LangChain / RAG · LLM APIs (OpenAI, Claude, Gemini) · Ollama, ComfyUI, SDXL · PyTorch, Weights & Biases

Architecture & Patterns

Clean Architecture · CQRS · Domain-Driven Design · Repository Pattern · Queue-driven worker systems · REST API design · SOAP integration

Currently learning

Next.js · Supabase · Vercel · FastAPI · MCP

Data & Infrastructure

PostgreSQL · MS SQL Server · MongoDB · RabbitMQ · Docker / Docker Compose · AWS (EC2, ECS, RDS) · Quartz.NET

Languages & Frameworks

C# / .NET 9 · TypeScript / Node.js · Git / GitHub · Python · React

Testing

Jest / Mocha

Diller

  • TurkishNative
  • EnglishB2 - Professional Working Proficiency
  • GermanA1 - Beginner

Projeler

Content Creation AutomationÖne çıkan
An autonomous pipeline that turns a single video idea into a finished 9:16 vertical short: LLM scenario breakdown, identity-locked per-scene frames, animation, audio, assembly and upload. It runs on a single 16 GB GPU, and that constraint shaped most of the design.
  • NestJS
  • RabbitMQ
  • PostgreSQL/pgvector
  • LangChain
  • ComfyUI
  • SDXL
  • FFmpeg
VAT Reconciliation ToolÖne çıkan
Automated VAT reconciliation against ledger records, on a backend built with CQRS and Domain-Driven Design. I built an LLM agent with LangChain and RAG that extracts data from invoices, detects inconsistencies and suggests corrections.
  • C#/.NET
  • Node.js
  • LangChain.js
  • RAG
  • CQRS
  • DDD
Social Media Backend
Backend handling 10K+ requests at sub-150ms latency, with data integrity ensured by 150+ unit tests and 60%+ code coverage. The technical articles on clean code and the anemic domain model came out of this project.
  • Node.js
  • Express.js
  • Mocha
  • Jest
LangChain Agent
LLM agent built on NestJS.
  • NestJS
  • LangChain
Tüm projeler (7)