← Home
Portfolio

Projects

Thirteen products, platforms and tools I have designed, built and run.

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 — Internship workflow
Dijital Staj
Internship management system for Ordu University. Role-based approval chain for students, advisors, workplaces, the internship office, and the board. Transcript integration, official PDF generation, insurance approval, journal tracking, and office AI.
Next.js TypeScript Deno + Hono PostgreSQL DrizzleORM MinIO pdf-lib
Edu. used at Ordu University
Ordu University · 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 — PT / DT platform
FitSync
İstanbul-based SaaS that keeps dietitian, personal trainer, and member in one product. Expert web panel (Astro, TR default) plus REST and WebSocket API for mobile. The hard part is discovery, request approval, program library, package expiry, and the ledger running on the same member-expert relation without colliding. Member-expert money does not go through a payment gateway. Sales and installment rows track it.
Deno + Hono Yelix OpenAPI PostgreSQL 18 Astro TypeScript Playwright FCM S3
176 exercise catalog Web ↗ OpenAPI ↗
05 — 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 İstanbul 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
Visit ↗
06 — 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 ↗
07 — Location-based AI platform
OrduBenim
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 ↗
08 — Developer tools / AI-assisted code review
co-maintainer
Repository-aware maintainer assistant for GitHub projects. It analyzes code, workflows, history, pull requests, and review discussions to generate repository-specific contribution guidance and surface likely review issues before human review.
Deno TypeScript GitHub CLI OpenRouter Hetzner AI SQLite JSR
+20$ spend with co-maintainer JSR ↗ GitHub ↗
09 — Developer tools / observability
Express Tracing CLI
Live terminal tracer for Express 5. Run a collector, attach a reporter, and watch requests, middleware timelines, and logs in a three-pane TUI. Instrumentation lives separately in express-emits.
TypeScript Express 5 Ink EventEmitter Node test runner autocannon
~2–12% RPS overhead
5 typed events · local bench
CLI ↗ express-emits ↗
10 — Desktop app / VFX review tool
VFX Player
Frame-accurate Windows video player for VFX review. A portable, no-install executable with frame stepping, waveform, looping, trimming, A/B comparison, and optional Video2X support.
Rust egui / eframe FFmpeg yt-dlp Video2X GitHub Actions
Frame by Frame frame accuracy
1 portable exe · Windows
Site ↗ GitHub ↗
11 — 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 →
12 — 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 ↗
13 — 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 ↗