Projects

26 projects: products and platforms I led, open-source tools I maintain, and freelance builds for clients. Each page covers what it does, the stack behind it and, where I wrote one, the story of building it.

Products & Platforms

12 projects
  • Approvals inbox of the platform's React web app: navigation bar and a table of workflows waiting for approval

    2023 - Present

    Enterprise Workflow Platform

    Modernization of a large internal workflow and HR platform: a legacy web-forms system replaced by a modern web application, API, and a new workflow engine, rolled out without stopping day-to-day operations.

    • React 19
    • TypeScript
    • .NET 10
    • Oracle
  • Employee app feature graphic: approvals, leave and people in one app, shown on three iPhone screens

    2023 - Present

    Employee Mobile App

    An iOS and Android app for employees that brings workflow approvals, leave, the people directory, company news, and surveys into one place, with native push notifications and single sign-on.

    • React Native
    • TypeScript
    • Entra ID
    • SignalR
  • Pometop storefront home page with a hero banner, category menu and product search

    2023 - Present

    Pometop

    • Storefront + Admin + Mobile
    • B2B Marketplace

    A multi-surface B2B marketplace and supply-chain platform spanning a Next.js storefront, React admin console, Expo mobile app, and .NET 10 API. Supports catalog and vendor operations, carts and checkout, 3-D Secure and bank-transfer payment flows, order fulfilment, returns, reporting, and made-to-order workflows.

    • React 19
    • Next.js 16
    • TypeScript
    • .NET 10
  • Bumble feature graphic with three phone screens, including a public trip page and the Discover feed

    2026 - Present

    Bumble

    • Mobile + Web
    • Offline-first drafts

    A mobile-first social travel platform for discovering and publishing trips, planning itineraries, exploring maps, and coordinating group travel through collaborators, polls, and expense splitting. Its current foundation spans an Expo mobile app, a server-rendered web surface, and a Fastify/PostgreSQL/PostGIS API with explicit offline conflict handling.

    • React Native
    • Expo
    • TypeScript
    • Fastify
  • Merota landing page hero with an AI coach solving a sample geometry question

    2025 - Present

    Merota

    • Web, iOS & Android
    • AI Coaches

    An AI-supported exam-preparation platform for YKS and LGS students, combining Merota and specialist coaches with personalized study plans, structured lessons, practice sessions, mistake review, insights, mock exams, and persistent chat across web, iOS, and Android.

    • React 19
    • React Native
    • TypeScript
    • FastAPI
  • Poselore cover: the headline 'A library of how bodies move' and three phone screens from the movement catalog

    2026 - Present

    Poselore

    • Movement catalog
    • Safety-gated AI

    A dark-first consumer app for how bodies move — fitness, bodybuilding, pilates, mobility, and sports. Phase 1 is a sourced movement catalog with licensed demonstration media, consistent tags, and step-by-step guidance; later releases add reviewed, safety-gated AI plans.

    • React Native
    • TypeScript
    • Expo
    • Health
  • Ritmiva cover: cycle, movement, water, meal and Quiet Time modules, and three phone screens including the cycle calendar

    2026 - Present

    Ritmiva

    • Offline-first
    • HealthKit / Health Connect

    A privacy-first Expo app that combines cycle, movement, water, meals, and Quiet Time tools with optional health connections. Works fully offline as a guest; accounts, encrypted cloud backup, and multi-device sync are opt-in. Not a diagnostic or treatment system.

    • React Native
    • Expo
    • TypeScript
    • HealthKit
  • Yazılımcı Bul home page hero ('Turkey's developer platform') with Find a Developer and Get a Quote buttons

    2024 - 2026

    Yazılımcı Bul

    Turkey's developer marketplace platform connecting clients with software developers. Features AI-powered developer matching, automated project analysis, budget/timeline estimation, CV-based skill scoring, and a robust admin panel with escrow and dispute management.

    • React
    • Node.js
    • Express
    • MongoDB
  • Makdos home page announcing its mobile app, with the domain, hosting and server menus

    2020 - 2023

    Makdos

    • 99.9% Uptime
    • High Availability

    Hosting, domain, server, and customer-management platform supporting commercial operations — comparable in scope to WHMCS. Runs on a high-availability stack achieving 99.9% uptime using HAProxy, Patroni, PgBouncer, etcd, keepalived, and Bind9.

    • React
    • Next.js
    • Node.js
    • Python
  • Collage of Makdos Mail web client screens: users, send and queue tables, and the login page

    2021

    Makdos Mail

    A business email service built around a responsive web interface and managed hosting infrastructure. Tailored software and server operations support everyday communication needs for organizations.

    • Next.js
    • React
    • Tailwind CSS
    • Python
  • Collage of the Re-Pie corporate website: the home page with fund prices, fund cards and company pages

    2021

    Re-Pie

    A corporate website for an asset-management company, combining responsive interface development with Python and FastAPI backend services. The project also covers the server infrastructure supporting its web presence.

    • Next.js
    • React
    • Tailwind CSS
    • Python
  • Sachane store home page with personal-care categories and a product campaign banner

    2021 - 2022

    Sachane

    A personal-care e-commerce platform developed with Makdos, covering a responsive storefront and the application and server infrastructure behind it. React and Next.js power the web experience, with Tailwind CSS for the interface and Python supporting backend development.

    • React
    • Next.js
    • Tailwind CSS
    • Python

Open Source

8 projects
  • Orkhon project site: 'A hand-written transformer stack that learns Turkic', next to Göktürk inscription art

    2026 - Present

    Orkhon

    • 260 Documented Tests
    • 22M Model Run

    An auditable, from-scratch PyTorch LLM stack covering the tokenizer, decoder-only Transformer, pretraining and alignment, evaluation, RAG and tools, OpenAI-compatible serving, and safetensors export.

    • Python
    • PyTorch
    • LLM
    • Transformers
  • Meridian documentation page with the Mediator and Mapping packages and a quick-start code sample

    2025 - Present

    Meridian

    • 2 NuGet Packages
    • .NET 8–10

    Two focused .NET packages: a CQRS-style in-process mediator and an object mapper with profiles, resolvers, converters, and query projection. Source generation and safety-first defaults keep the runtime surface small.

    • C#
    • .NET
    • CQRS
    • Open Source
  • Re-Shell site hero, 'Microfrontends and microservices, one mission-control CLI', next to its dashboard

    2026 - Present

    Re-Shell

    • 3 npm Packages
    • Multi-language

    An open-source full-stack development platform that unites microservices and microfrontends under a single CLI. Ships Docker-aware service scaffolds, Kubernetes/Helm/GitOps manifest generation, Kafka/Redis Streams async transport scaffolds, and Elasticsearch/ELK observability templates across .NET, Java, Rust, Python, and Node.js generators.

    • TypeScript
    • CLI
    • Docker
    • Kubernetes
  • Quorate site hero, 'Convene a council. Get one verdict.', with a terminal showing a FAIL review verdict

    2026 - Present

    Quorate

    • 19 Review Packs
    • 6 Export Formats

    An open-source CLI that runs multiple AI reviewers in parallel, then applies deterministic PASS, WARN, or FAIL merge gates. Provider output and verdict artifacts stay inspectable.

    • TypeScript
    • CLI
    • AI
    • Code Review
  • KAPiTaN OS site hero announcing an operating system whose commands are in Turkish

    2026 - Present

    KAPiTaN OS

    An open-source Linux distribution with a Turkish-language command layer — making the terminal accessible to Turkish-speaking users through native-language commands on top of a familiar Linux base.

    • Linux
    • JavaScript
    • Open Source
    • OS
  • Code Pulse site hero, 'Your coding time, measured. Your AI, accounted for.', with a live activity graph

    2025 - Present

    Code Pulse

    • 5 Product Surfaces
    • 20+ Languages

    Local-first coding-time and AI-activity observability across a VS Code extension, desktop app, CLI, loopback daemon, and MCP server. Data stays in a local SQLite store with no cloud account required.

    • TypeScript
    • VS Code Extension
    • SQLite
    • MCP
  • Convoke cover: a terminal running the full-screen TUI with tool calls, a Quorate FAIL verdict, a fix and a PASS

    2026 - Present

    Convoke

    • Rust CLI
    • Quorate Gate

    A local-first Rust terminal coding agent with tool use, MCP integration, LSP and debugger hooks, plus Quorate review gates. It keeps orchestration and evidence close to the developer's terminal.

    • Rust
    • Terminal
    • Coding Agent
    • MCP
  • Terrane cover: a Karst source file with region blocks in an editor, next to a compiler terminal

    2026 - Present

    Terrane

    • Karst language
    • Capability model

    A developer platform built around one capability-security model. Karst is the systems language at the center — region-first memory and inferred ownership with Rust-class safety, without lifetime annotations — plus a bootstrap compiler with query frontend, MIR, interpreter, and Cranelift JIT.

    • Compilers
    • Systems
    • Rust
    • Cranelift

Freelance

6 projects
  • Eşlik Et landing page with app store buttons and phone screens for discovering nearby events

    2026 - Present

    Eşlik Et

    An events companion mobile app connecting people to attend events together. Expo React Native app (iOS & Android) backed by an Express + TypeScript API with MongoDB and Socket.io real-time messaging, a React/Vite admin panel, and a self-hosted Expo Updates server for OTA delivery. Features Google/Apple sign-in, maps and location, in-app purchases, and push notifications.

    • React Native
    • Expo
    • Node.js
    • TypeScript
  • Kapsül Mobilya home page inviting customers to design their own furniture

    2024 - 2025

    Kapsül Mobilya

    An interactive e-commerce platform for custom furniture with a real-time 3D configurator powered by Babylon.js. Customers can visually customize products before purchase with integrated payment processing via iyzico.

    • React
    • TypeScript
    • Babylon.js
    • .NET Core
  • E-Export City home page with a strategic partnerships banner and an about section

    2024 - 2025

    E-Export City

    A digital export portal enabling Turkish businesses to reach global markets. Features catalog management, inquiry workflows, tiered memberships, and admin tooling for cross-border sales enablement; Redis backs Socket.io notification counters so real-time messaging and unread counts stay fast as traffic grows.

    • React
    • Node.js
    • Express
    • MongoDB
  • AI Ajanları leaderboard in Turkish: category chips, the all-time ranking and the panel for buying a rank

    2026 - Present

    AI Ajanları

    • 28 categories
    • Append-only ledger

    A bilingual (Turkish/English) public leaderboard where makers buy placement for AI agents, tools, and software products. Rank is set only by confirmed payments, recorded in an append-only rank-credit ledger and projected into all-time, last-24-hours, and category boards by pg-boss workers, with PayTR checkout integration and a passkey-protected operations panel.

    • Next.js
    • TypeScript
    • PostgreSQL
    • Drizzle ORM
  • InfluencersTR home page hero ('connect your brand with millions') with an influencer search box and niche chips

    2026 - Present

    InfluencersTR

    A custom WordPress rebuild for a Turkish influencer marketplace. Implements a mobile-first influencer directory and profiles, brand campaigns, account and profile claims, moderated brand–creator messaging, and follower synchronisation through a PHP domain plugin, bespoke theme, and signed crawler worker.

    • WordPress
    • PHP 8.1
    • MySQL
    • Vanilla JavaScript
  • Taşırım Kurye home page ('the new name for fast delivery') with a courier call button and service highlights

    2026 - Present

    Taşırım Kurye

    A 24/7 courier & logistics platform for motorcycle and vehicle couriers serving individual and corporate customers. Features shipment creation, real-time package tracking, ETA calculations, and tiered corporate pricing — optimized for intra-city deliveries in Istanbul.

    • React Native
    • Node.js
    • Firebase
    • Real-time Tracking