Harun Doğdu
Kıdemli Full Stack Geliştirici · Ankara
Profil
Finansal platformlarda micro frontend, monorepo ve C#/.NET mikroservisleriyle çalışan full stack yazılım mühendisiyim. Ortak UI altyapısından API ve veritabanı katmanlarına kadar yapılandırılabilir uygulamalar geliştiriyorum. Canlıya geçiş, müşteriyle sorun çözümü ve mentorlukta sorumluluk alıyor; AI destekli geliştirme ve otomasyon araçlarını etkin kullanıyorum.
İş deneyimi
Yazılım MühendisiEki 2022 – bugün
Fimple · Uzaktan, tam zamanlı
- Webpack Module Federation tabanlı micro frontend mimarisinde React, TypeScript ve Material UI ile ortak UI altyapısı ve bileşenler
- Yarn Workspaces/Lerna monorepo için modül oluşturma, yönlendirme, çoklu dil ve Module Federation ayarlarını otomatikleştiren CLI
- C#/.NET mikroservislerinde CQRS ve EF Core ile API ve veri modelleri; SQL Server, PostgreSQL ve Oracle migration
- Tenant bazlı dinamik alanlar, koşullu doğrulama ve çalışma grupları arası taslak paylaşımı sağlayan ekran yapılandırmaları
- Rol ve çalışma grubu yönetimi, BPM onay ekranları ve karşılaştırmalı onay servisleri
- Ortak API katmanı için IndexedDB tabanlı önbellekleme; SignalR ve Redis backplane ile gerçek zamanlı bildirimler
- Portal giriş ve oturum akışları, kuruma özel görünüm, RTL destekli çok dilli arayüzler
- n8n tabanlı süreç tasarım aracının UI entegrasyonu ve Docker paketlemesi
- Canlıya alma, sürüm geçişleri, müşterilerle canlı ortam sorunlarının çözümü ve yeni geliştiricilere mentorluk
Bağımsız mobil geliştirici2026 – bugün
Kendi ürünleri · iOS ve Android
- Study Sprint Timer: iPhone, iPad, Apple Watch ve Android'de odak sayacı, 8 dil
- Ynera: tek dokunuşlu yörünge oyunu, iOS ve Android, 4 dil
- SwiftUI ve Jetpack Compose ile iki platform aynı gün; tek depoda 3.836 commit
Önceki deneyim
Yazılım Mühendisi StajyeriTem – Eyl 2022
Jotform
- React web uygulamaları; PHP ve Node.js tabanlı backend servisleri
React ve React Native Geliştirici StajyeriEyl – Ara 2021
Cubicl
- React ve React Native ile web ve mobil uygulamalar; PHP ve Laravel backend
Backend Geliştirici StajyeriTem – Eyl 2021
Epigra
- PHP, Laravel ve MySQL ile backend geliştirme
Açık kaynak ve yazılar
react-tiff2022 – bugün
- React için TIFF görüntüleyici bileşen; ayda 14.426, son 18 ayda 294.348 indirme
- Medium'da 6 teknik yazı (2022), üç bölümlük "Remix.js | Zero to Hero" serisi dahil
Teknik beceriler
Mimari: Micro frontend, monorepo, mikroservisler, Webpack Module Federation
Frontend: React, TypeScript, JavaScript, Material UI
Backend: C#, .NET Core, Entity Framework Core, CQRS, SignalR, Node.js, PHP, Laravel
Veritabanı ve önbellek: SQL Server, PostgreSQL, Oracle, MySQL, Redis, IndexedDB
Bulut ve DevOps: Microsoft Azure, Azure DevOps, Rancher, Docker, Git
Mobil: Swift, SwiftUI, Kotlin, Jetpack Compose, React Native
AI ve otomasyon: Claude; AI destekli yazılım geliştirme ve otomasyon
Eğitim
Karadeniz Teknik Üniversitesi2017 – 2022
Yazılım Mühendisliği, Lisans
Referanslar
İstek üzerine paylaşılır.
Harun Doğdu
Senior Full Stack Developer · Ankara
Profile
Full stack software engineer experienced in micro-frontends, monorepo development and C#/.NET microservices for financial platforms. Builds shared UI infrastructure and configurable applications across API and database layers. Experienced in production deployments, customer-facing troubleshooting, mentoring, and AI-assisted development and automation.
Professional experience
Software EngineerOct 2022 – present
Fimple · Remote, full-time
- Shared UI infrastructure and components with React, TypeScript and Material UI in a Webpack Module Federation micro-frontend architecture
- CLI for a Yarn Workspaces/Lerna monorepo that automates module scaffolding, routing, localization and Module Federation configuration
- C#/.NET microservice APIs and data models with CQRS and EF Core; SQL Server, PostgreSQL and Oracle migrations
- Tenant-specific screen configuration with dynamic fields, conditional validation and controlled draft sharing across workgroups
- Role and workgroup management, BPM approval screens and approval comparison services
- IndexedDB-based caching for the shared API layer; real-time notifications with SignalR and a Redis backplane
- Portal login and session flows, organization-specific branding, multilingual interfaces with RTL support
- UI integration and Docker packaging for an n8n-based workflow designer
- Production deployments, release transitions, resolving production issues directly with customers, and mentoring new developers
Independent mobile developer2026 – present
Own products · iOS and Android
- Study Sprint Timer: focus timer on iPhone, iPad, Apple Watch and Android, 8 languages
- Ynera: one-tap orbit game for iOS and Android, 4 languages
- Both platforms on the same day with SwiftUI and Jetpack Compose; 3,836 commits in one repo
Earlier experience
Software Engineer InternJul – Sep 2022
Jotform
- React web development; backend services in PHP and Node.js
React and React Native Developer InternSep – Dec 2021
Cubicl
- Web and mobile apps with React and React Native; PHP and Laravel backend
Backend Developer InternJul – Sep 2021
Epigra
- Backend development with PHP, Laravel and MySQL
Open source and writing
react-tiff2022 – present
- TIFF viewer component for React; 14,426 downloads a month, 294,348 in the last 18 months
- 6 technical posts on Medium (2022), including the three-part "Remix.js | Zero to Hero" series
Technical skills
Architecture: Micro frontends, monorepo, microservices, Webpack Module Federation
Frontend: React, TypeScript, JavaScript, Material UI
Backend: C#, .NET Core, Entity Framework Core, CQRS, SignalR, Node.js, PHP, Laravel
Databases & caching: SQL Server, PostgreSQL, Oracle, MySQL, Redis, IndexedDB
Cloud & DevOps: Microsoft Azure, Azure DevOps, Rancher, Docker, Git
Mobile: Swift, SwiftUI, Kotlin, Jetpack Compose, React Native
AI & automation: Claude; AI-assisted software development and automation
Education
Karadeniz Technical University2017 – 2022
B.Sc. in Software Engineering
References
Available on request.