Independent software engineer
Product frontend, architecture, and the last mile to production — independently.
Profile
Four years in React and TypeScript — shipping both the enterprise systems behind the company and the products people actually open.
I work the layer other engineers feel: frontend architecture, reusable component systems, performance, and the last mile to production. That work is independent — with teams who need it shipped, not just specified.
Toolkit
Offer
React and Next.js products that need to ship. Architecture, interface, performance, and the last mile to production.
The full path when the interface is not enough: APIs, data, auth, admin — one person who can own the slice.
Headless libraries and internal platforms that shorten the path from idea to production. The same instinct as the open source.
Selected
Platform
A training platform where Türkiye's Savunma Sanayii Başkanlığı (Presidency of Defense Industries) publishes education content to defense-industry professionals nationwide.
Internal tool
An internal tool for Türkiye İslam Ansiklopedisi's Tematik Ansiklopediler (Thematic Encyclopedias) project, managing the workflow between commissioned authors and the institution's editorial staff — content assignments, submissions, and review.
Private
Internal tool
An internal training portal for Türkiye's Public Procurement Authority (Kamu İhale Kurumu) — Next.js for the portal, with a TanStack Start and TanStack Query admin panel for managing courses and content.
Private
Public
Toast notifications delivered by a character. Pip pulls the card in from the nearest edge, parks it, then pushes it out. No framework, Shadow DOM, weight from the copy.
Headless, adapter-based file upload for React. Drag and drop, validation, concurrency, retry, and cancellation — you own the UI. Zero dependencies, strict TypeScript.
Collective translation of The Odin Project curriculum into Turkish — a canonical web development path, in the language people actually think in.
Start a conversation
Have a product, a frontend that needs structure, or a tool that should exist?
Email is the fastest way in.