I am a Full-Stack Engineer and Web Generalist based in İzmir. I build end-to-end products—APIs, UIs, realtime sync, edge deploys, and the messy operational edges like printers and multi-device desks—then ship them into real workflows.
My strength is technical adaptability and pattern recognition. I do not lock myself into a single stack; I pick the paradigm that fits the problem and move on:
- Operational web systems: Restaurant POS, reception desks, menus, cash flows, and live multi-client sync where correctness matters more than demos.
- Polyglot backend engineering: NestJS / Node.js for structured APIs, PHP for pragmatic MVC and libraries, TypeScript when types earn their keep.
- Edge & infrastructure: Cloudflare Workers, D1, Durable Objects, R2, Docker, and nginx-shaped deployments that stay small enough to reason about.
- Frontend & installable clients: React / Vite apps, vanilla PWAs, Socket.IO clients, and browser tooling when the job is on the user’s machine.
- Broad curiosity: Embedded/C, Assembly, VHDL notes, cyber-security writeups, and long-form blog posts when I need to understand something deeply enough to keep it.
I prefer clean implementation over over-engineering. Documentation is a map, not a crutch—I use it to ship stable systems people can actually run on a shift.
- ozgurvurgun/corder-restaurant-order-management — Multi-tenant restaurant POS & management (NestJS, React/Vite, Socket.IO, print-agent)
- ozgurvurgun/hotel-reception-pwa — Hotel front-desk PWA on Cloudflare Workers + D1 + Durable Objects
- ozgurvurgun/tg-db — Use a Telegram chat as a database (
@ozgurv/tg-db) - ozgurvurgun/ozgurvurgun.github.io — Blog & client-side project showcase
- ozgurvurgun/corder-restaurant-order-management — Restaurant order & ops platform
- ozgurvurgun/hotel-reception-pwa — Golden Gate reception desk PWA
- ozgurvurgun/tg-db — Telegram chat database for Node/TypeScript
- ozgurvurgun/fighting-game — Browser fighting game experiments
- ozgurvurgun/hugo-ozgur — Hugo site setup
- ozgurvurgun/hugo-private-post — Private/encrypted Hugo post tooling
- ozgurvurgun/stock-cutter — Stock cutting optimization library
- ozgurvurgun/oophp — OOP-focused PHP experiments
- ozgurvurgun/php-base-frame — Minimal PHP MVC framework
- ozgurvurgun/simple-neural-network — Neural net from scratch in JavaScript
- Category Theory for Programmers - Bartosz Milewski
- JavaScript mi Sandın?
- Tarayıcıda Neden C++ Çalışmazdı?
- Reaktif Programlama
- Hello, World. Built the World First.
- Kuantum Dolanıklık
- Blog: https://ozgurvurgun.github.io
- GitHub: https://github.com/ozgurvurgun
- X / Twitter: https://twitter.com/ozgurvrgn
- Location: İzmir, TR
