Available for freelance · Ordu, Turkey

I build systems
that actually run
businesses.

Full-stack developer specialising in operational backends, workflow engines, and CMS-driven platforms. I write code, ship self-hosted infrastructure, and contribute to the tools the rest of the web runs on. Ranked #68 in Turkey and #11,851 globally for open-source contributions.

Stack
New service
Migrate your Cloud Deployment
to Self-Hosted
Think about it before you get hit with sky-high bills.
See the full service →
Selected work
01 — Event platform
Hackathon Platform for TUA
Full-stack hackathon management platform built for Türkiye Uzay Ajansı (Turkish Space Agency). Accepted and used by the Ministry of Industry and Technology.
Next.js TypeScript Deno + Hono Self-hosted Full-stack Government
Gov. Ministry accepted Click for details →
02 — Staj workflow
Dijital Staj
Ordu Üniversitesi staj yönetim sistemi. Öğrenci, danışman, işyeri, ofis ve staj kurulu için rol bazlı onay zinciri. Transkript entegrasyonu, resmi PDF üretimi, sağlık provizyonu, günlük takibi ve ofis AI.
Next.js TypeScript Deno + Hono PostgreSQL DrizzleORM MinIO pdf-lib
6 roller onay zinciri
Ordu Üniversitesi · Live
Visit ↗
03 — Backend systems
Sportyluxe GYM
Full operational backend for Giresun's largest gym. Entry/exit tracking, membership, PT scheduling, class management, kitchen, custom programs — everything. Self-deployed. Still running.
Deno Hono MongoDB Firebase SMS Sentry Self-hosted
4k+ req / day
99.9% uptime · ~85ms avg
Visit ↗
04 — Association platform
OGİD
Invite only member platform for Ordu Genç İş İnsanları Derneği. Role based board approvals, separate share and purchase feeds, dues with Istanbul aware cron, FCM notifications, and a read only Admin Ask over Mongo. Flutter client on a Deno/Yelix API.
Deno Hono + Yelix MongoDB Flutter FCM Zod Self hosted
~180 invite only members
6 roles · 50+ API tests
Visit ↗
05 — Community platform
Ordu IT Community
Platform for Ordu Bilişim Topluluğu — blog, events, docs, and daily cafeteria menu. Includes a custom in-house workflow engine, ad management panel, and web push notification system. Self-hosted, zero recurring cloud costs.
Astro Next.js Deno PostgreSQL Web Push Self-hosted
5K+ clicks / month
+50K Google impressions
Visit ↗
06 — Location-based AI platform
Ordu Benim
Location-based chat application and information platform for Ordu province. AI-powered interface with local services including transportation, news, places search, and regional information. Full-stack with mobile app support.
Deno Hono MongoDB Astro Capacitor AI Chat OpenRouter Mobile Apps
10+ local services
AI-powered · Full-stack
GitHub ↗
07 — Framework
Yelix 🥇 National
A Deno-native web framework built around the runtime's actual strengths — not a Node.js port. Won Silver (Regional) and Gold (National) at 1Fikir1Türkiye.
Deno TypeScript Web framework
🥇 National award Click for details →
08 — Fine-tuned adapter
Kumru Kuymak v1.1 2B
LoRA-style adapter on Kara Kumru for tool-vs-direct routing. Curated TR benchmark subset (218 examples): full valid JSON and schema conformance, with large gains in route accuracy over base and Kara Kumru alone.
Fine-Tuned LoRA Hugging Face Text generation Tool routing Turkish
49% → 85.3% route accuracy
100% valid JSON · 218 ex.
Hugging Face ↗
09 — CMS platform
PELS
Company website for PELS (Sustainability, Management Systems & Engineering Consulting). Built with Astro and Contentful CMS for managing TR/EN content — editable by the client's team, no dev needed.
Astro Contentful i18n
TR/EN bilingual CMS Visit ↗
Blog · English · Aug 10, 2026
Recommended Issue/PR Structure for Express
A proposal: a label tree, AI-maintained skills, and a matching algorithm that connects every issue or PR to the right person.
Blog · TR / EN · Jul 31, 2026
Cluster and Worker threads on Express
Same Express app, four concurrency setups: the light endpoint went from 2.9 to 81.8 req/s while heavy CPU work ran.
See more blog →
What I can do for you
01
Migrate a Node.js backend to Deno
Without rewriting your business logic. I've built production Deno backends, contributed to the Deno runtime itself, and I'm on the ExpressJS Performance WG — I know exactly what moves cleanly and what doesn't.
02
Build a multi-role workflow system from scratch
State-machine approval pipelines, document handling (storage, PDF generation), and automated notifications. I've shipped this for universities and it's handling thousands of applications today.
03
Set up a CMS-driven multilingual site your team can maintain
Astro + Contentful (or similar), TR/EN content, zero-JS-by-default output. The client's non-technical team is editing content independently — no agency needed after handoff.
04
Audit and improve your Node.js HTTP stack
I contribute to jshttp/on-finished, jshttp/mime-db, and sit on the ExpressJS Performance WG. I understand the stack at the package level, not just the framework surface.
Experience
Tech Operations — Valentura
Sep 2024 – Sep 2025 · Remote
Switched from an internship to a full-time role after demonstrating sufficient knowledge and maturity.
Frontend Developer — Valentura
Mar 2024 – Sep 2024 · Hybrid
Internship in frontend development.
Web Developer — Collective Idea TR
Jan 2024 – Mar 2024 · Kadıköy, Istanbul · Hybrid
Web development internship.
Frontend Developer — Insider
Jul 2023 – Sep 2023 · Istanbul · On-site
Selected for an in-person phase at Insider's office, showcasing adaptability and commitment to personal growth.
Trainee — Insider
Apr 2023 – Jul 2023
Proactively encouraged peers to apply, fostering a team-oriented learning environment. Collaborated on a final project focused on earthquake preparedness.
About

Not just a developer.
A builder who ships.

I'm a software developer based in Ordu, Turkey, currently studying at Ordu University while working full-time. I care about systems that work at 3am without me watching them — so I self-host, monitor, and design for reliability from the start.

I'm part of the ExpressJS organisation (Triagers team, Performance WG) and have been contributing to the Node.js HTTP stack. I also founded Ordu Bilişim Topluluğu, a regional dev community, and co-organised Winterbytes 2026 — a 3-day technical camp for 230+ students from across the Black Sea region.

ExpressJS Triager + Performance WG jshttp, pillarjs ecosystems
Exercism Published new language track Batch programming
Winterbytes 2026 Co-organiser, 230+ attendees Speakers from Node.js TSC, IBM, Trendyol
Kodluyoruz × Microsoft Featured success story Outstanding progress recognition
Ordu University Computer Science (ongoing) Contributing to modernise web dev course materials
Open source
🏆 Gitista.com Ranking
#68
in Turkey (300K devs)
#11,851
globally (50M devs)
ExpressJS Org
Triager + Perf WG
Issue triage and maintenance across Express, jshttp, pillarjs — the core of the Node.js HTTP stack.
GitHub Extension
Chrome Extension
Widely used by developers to extend GitHub's native interface. Published and maintained.
Deno
Core + Docs
Contributed to Deno runtime core and documentation improvements.
jshttp
on-finished + mime-db
Contributed to on-finished and mime-db packages used across the Node.js HTTP ecosystem.
Kiren
Lightweight JS runtime
Contributed to Kiren, a lightweight JavaScript runtime built with Zig.
f/prompts.chat
Prompt community
Contributed UX-focused improvements to the f/prompts.chat open-source project.
Have something that needs to work?
Let's talk.
Payments secured via Upwork Direct Contracts