I build interfaces with React, Next.js and TypeScript, with AI in the workflow, and since mid-2026 I have been designing and shipping my own products.
2022 – 2025 · Full-time
Three and a half years building interfaces with React, Next.js and TypeScript at startups and enterprise companies, mostly on SaaS products. Mostly I was taking products from zero to shipped: standing up the codebase, choosing the state and data layers, and carrying features through to release.
2026 – · Independent
Since mid-2026 I have been building my own products: design, frontend, data pipelines, deployment. I have shipped five of them so far: four websites and one iOS app. All of them are free. Alongside them I built one website as freelance work for a client.
Right now I am working on new ideas on top of these.
AI is a daily part of my workflow, not an occasional experiment. There is no getting away from it now, so I brought it into how I work. That means Claude Code and Cursor constantly, and keeping up with what is new: scaffolding, refactors, reading an API I do not know, writing tests and reviewing code all go through them. I use it like every other tool I reach for, to move faster on the parts that are known so there is more time for the parts that are not; architecture and review stay with me, and code I have not read never goes live.
Technologies I work with
React
React Native
Next.js
TypeScript
Tailwind CSS
Zustand
Redux
RTK Query
React Query
socket.io
chart.js
Node.js
Express
MongoDB
Supabase
Stripe
Resend
New Relic
GitHub Actions
Claude Code
Cursor
Projects
Four websites and one iOS app, all live, all free; I designed, built and shipped every one of them solo since mid-2026.
An iOS app where you write a secret, drop it on the world map and walk away. No profile, no followers, no notifications, no ads, no trackers; Sign in with Apple is the only door. Coordinates are rounded on the phone before anything is sent, so the map only ever knows "somewhere near Lisbon". The only reply anyone can give is "same".
The landing page for the SecretMap app. One screen that says what the app is, what it never collects and how the three steps work, with an FAQ and an App Store button.
Which pharmacy is on duty tonight in Northern Cyprus. Nearest first, on a map, with one-tap call and directions. It also embeds into any news site as an iframe widget with a chosen accent colour, so local outlets show the roster without maintaining it themselves.
Is the power out in my area, and when does it come back? A live outage map of Northern Cyprus with every settlement as a dot. The utility publishes nothing usable, so the site reads five local news outlets instead and turns their announcements into one structured record per outage, with an RSS feed and a subscribable calendar for every district.
The KKTC Official Gazette is published only as PDF. This crawls every issue since 2020, splits it into individual records and makes 24,000 of them full-text searchable in Turkish. Anyone can follow a topic, institution or company by e-mail or RSS and get notified the moment a new record matches.
Shipped five products solo since mid-2026: four public websites (duty pharmacies, power outages, the Official Gazette) and one iOS app, all free and all live.
Own every layer: design, frontend, data pipelines on GitHub Actions, Supabase backends, deployment and monitoring.
Built one website as freelance work for a client.
Currently exploring new ideas while keeping the live products running.
–
Frontend Developer
MLPCARE, Istanbul, remote
Built a purchase-request management application for hospital staff from scratch in Next.js and TypeScript.
Zustand for state, React Query over REST, inside the company's internal component library.
Agile delivery with Azure DevOps and GitHub Actions.
–
Frontend Developer
Adsby, Istanbul, remote
Led frontend on a paid advertising platform positioned as an alternative to Google Ads, built from scratch in React and TypeScript.
Redux and Zustand across projects; RTK Query and React Query for data; role-based authorization and Stripe subscriptions.
chart.js dashboards, Sentry and New Relic monitoring, Next.js landing pages.
–
Frontend Developer
Codeventure Bilişim, Istanbul, remote
Built a real-time social platform in React and TypeScript over 1.5 years: socket.io group and direct messaging, a news feed with posting and commenting, and a permission system.
Also built backend services in Node.js, Express and MongoDB.
–
Backend Developer Intern
Codeventure Bilişim, Istanbul, remote
Node.js, Express and MongoDB; built an accounting application to spec.
–
BSc Software Engineering
Manisa Celal Bayar University
Graduated 2022, GPA 3.48.
Contact
Open to frontend roles, remote or in Turkey, and to freelance work. You can reach me through the details below.