Corporate projects
Commerce, logistics, Web3, and AR/VR systems I shipped as CTO or Lead Developer.
View corporate projectsThree clear layers: commercial corporate systems, a personal Engineering Lab, and technical cases that solve specific problems.
Commerce, logistics, Web3, and AR/VR systems I shipped as CTO or Lead Developer.
View corporate projectsPersonal experiments where I stress-test .NET, microservices, and distributed-system patterns.
Open the labNot full project summaries — deep dives into specific production problems such as capture vs finalization.
View case studies
Corporate project
CTO olarak e-ticaret ve pazaryeri dönüşümünü yönettim; .NET mikroservis + CQRS mimarisi kurup AWS üzerinde ölçekledim. Ödeme/entegrasyon ve yapay zeka destekli modüllerle çok kanallı ticaret altyapısını ürünleştirdim.
Explore project
Corporate project
Lider Geliştirici olarak mikro-frontend tabanlı operasyon takip ürününü geliştirdim. GIS ve gerçek zamanlı araç izleme akışlarını ölçeklenebilir hale getirerek modüler lojistik yönetimini tek platformda birleştirdim.
Explore project
Corporate project
Lead Developer olarak Solidity tabanlı NFT minting motoru, IPFS varlık yönetimi ve React + Web3.js ile cüzdan farkındalıklı bir marketplace DApp geliştirdim.
Explore project
Corporate project
Sugar Technology'de Unity + V-Ray tabanlı Rapid Render için hybrid realtime/offline rendering motoru ve glTF/Draco asset pipeline'ını geliştirdim; WebGL performansı ve photorealistic çıktı kalitesini optimize ettim.
Explore project
From Kayra Export Performance treated as separate from product UX
A 13-part engineering series on treating loading, responsiveness, and stability as product features—and protecting user-perceived performance under marketplace scale and AI workloads.
Start the 13-part performance series
From Kayra Export Capture is easy; finalization is hard
How I closed the gap between capture and complete in a checkout payment engine with outbox, inbox, reconciliation, and effectively-once defenses.
Read the 22-part technical case study
From Kayra Export When a shared CRUD model breaks under growth
Command/query separation, outbox, and production recovery when orders, stock, and reporting can no longer share one model.
Start the CQRS series
From ABC Logistics One panel does not scale; independent deploys do
How I split a logistics ops surface with Module Federation into a shell, auth remote, and feature remotes to shrink blast radius.
Read the 10-part MFE (Module Federation) case study
From ABC Logistics Is the vehicle waiting — or is the record?
How I built waiting truth on the map from a telematics feed and configurable circle geofences (km_metric).
Read the 8-part geofence case study
From ABC Logistics Partner capacity is not CRUD (Create, Read, Update, Delete)
How I built a ferry booking desk with ticket lifecycles, discount workflows, and a booking remote that embeds in a shell and runs standalone.
Read the 8-part booking case study
From ABC Logistics Map, CMS (Content Management System), and notifications share one ops truth
How I kept map-first expeditions, CMS-like content, push admin, and an ERP edge on a deliberate control plane beside the MFE (Module Federation) estate.
Read the 8-part control plane case study
From ABC Logistics ERP (Enterprise Resource Planning) MySQL is not an analytics store
How I cleansed internal-ERP MySQL into PostGIS, used MongoDB for telemetry and Elasticsearch for ops search across multi-node clusters, and served clean reads to frontends.
Read the 10-part data platform case study
From ABC Logistics Recommended route ≠ driver preference
How I used EDA (Exploratory Data Analysis), scikit-learn/PyTorch, OSRM (Open Source Routing Machine), and foundation-model APIs to measure wait hotspots, km extension, fuel waste, and delay — then served them to the map UI.
Read the 10-part route intelligence case study
From ABC Logistics A notebook is not an API; pipelines need security
How I bound a Django analysis API to MFE (Module Federation)/control-plane contracts, shipped via self-hosted GitLab CE → EC2, and embedded continuous ProjectDiscovery-style scanning in delivery.
Read the 8-part API & delivery case studyIn an initial conversation, I review the context, technical risks, and the most meaningful next step for you.
Independent technical guidance aligned with business goals.