Ana içeriğe geç
cvview.tsx

Engin Han Zengin

Software Engineer (Java & TypeScript)

Karmaşık sistemleri ölçeklenebilir mimarilere dönüştüren, veri akışlarını yöneten ve modern arayüzlerle içgörüleri görselleştiren bir geliştirici. Java ve TypeScript ekosistemlerinde uzmanlaşmış, dağıtık sistemler ve performans optimizasyonu konularında tutkulu.

Experience

Software Engineer

2024 - Present
Sagalas

Uçtan uca ürün geliştirme, mimari kurgu ve performans optimizasyonu üzerine çalışmalar.

  • Mikroservis mimarisine geçiş sürecinde domain sınırlarının belirlenmesi ve servislerin ayrıştırılması.
  • Kafka tabanlı event-driven yapı ile servisler arası bağımlılığın azaltılması.
  • Redis caching stratejileri ile veritabanı yükünün %40 azaltılması.
JavaSpring BootKafkaRedisPostgreSQLDocker

Full Stack Developer

2023 - Present
BirlikteBaşla

Girişim ekosistemi için topluluk odaklı platform geliştirme.

  • Next.js ve TypeScript ile modern, SEO uyumlu frontend geliştirilmesi.
  • Gerçek zamanlı bildirim sisteminin WebSocket ile kurgulanması.
  • Kullanıcı deneyimini iyileştiren interaktif arayüz bileşenlerinin tasarımı.
TypeScriptNext.jsReactNode.jsMongoDB

Projects

Flux Engine

HTML5 Canvas üzerinde çalışan, yüksek performanslı, etkileşimli parçacık ve ağ simülasyon motoru.

TypeScriptCanvas APIPhysics Engine

Digital Garden

Obsidian notlarını Next.js bloguna dönüştüren, graph view ile bağlantıları görselleştiren kişisel bilgi yönetim sistemi.

Next.jsMarkdownGraph TheoryD3.js

Skills

Backend & Systems

JavaSpring BootMicroservicesKafkaRedisPostgreSQLDockerKubernetes

Frontend

TypeScriptReactNext.jsTailwindCSSFramer MotionState Management

Tools & DevOps

GitCI/CD (GitHub Actions)LinuxNginxAWS (Basic)

Soft Skills

System DesignTechnical WritingMentoringProblem SolvingStorytelling

Education

Mehmet Akif Ersoy Üniversitesi

Tarih Bölümü (Lisans)
2022 - 2026