Okey 101 — Online Table
Full-rules Okey 101 with friends or against bots. Hands are end-to-end encrypted and dropped connections recover.
Next.js 16 · React 19 · TypeScript · Supabase Realtime · Web Crypto · WebAudio · Playwright
Software developer · Bandırma, Türkiye
I build web apps people actually use.
I worked on enterprise projects with .NET and React at Bimar (Arkas Holding’s IT company). I’m now a software developer at AVL Research and Engineering and doing a master’s in computer engineering at Bandırma Onyedi Eylül University, and alongside it I build things like a poster tool for retail stores and a real-time table for the okey games I play with friends.
Three projects in depth — all running in production.
Full-rules Okey 101 with friends or against bots. Hands are end-to-end encrypted and dropped connections recover.
Next.js 16 · React 19 · TypeScript · Supabase Realtime · Web Crypto · WebAudio · Playwright
Print-ready campaign posters for Siemens, Philips and LG products from just a product code: data, price and imagery fill in.
Next.js · React · Zustand · cheerio · SheetJS · html-to-image · jsPDF · Upstash
Gmail-like mail where invited people claim their own @usluso.com address: threads, drafts, instant push and an installable app.
Next.js 16 · TypeScript · Cloudflare Workers · Supabase · PostgreSQL RLS · Resend · Web Push · Playwright
Real-time hardware telemetry and alerting on .NET 8 microservices, RabbitMQ and SignalR; the portfolio page is a live web demo.
.NET 8 · ASP.NET Core · RabbitMQ · SignalR · PostgreSQL · Angular 17 · Docker · Next.js
An installable, offline-first scorecard for the real table: a round wizard, penalties, game history and live viewing via QR.
Next.js 16 · React 19 · TypeScript · PWA · Service Worker · Upstash Redis · Vitest · Playwright
Backgammon with coffeehouse rules: vs the computer, on one phone or online via invite link. Cryptographic dice and a bot that knows the game.
Next.js 16 · React 19 · TypeScript · Supabase Realtime · Web Crypto · PWA · Vitest · Playwright
10.2026 – present
AVL Araştırma ve Mühendislik · Istanbul · hybrid
10.2024 – 06.2025
Bimar Bilgi İşlem Hizmetleri AŞ · İzmir · Arkas Holding
Front-end and back-end development on enterprise web projects at Arkas Holding’s IT company.
.NET Framework · C# · TypeScript · React · REST · MSSQL · Git
07.2024 – 08.2024
Bimar Bilgi İşlem Hizmetleri AŞ · İzmir
Maintenance, bug fixing and new modules on live enterprise web projects.
C# · ASP.NET · JavaScript · SCSS · MSSQL
01.2024 – 02.2024
Dokuz Eylül Üniversitesi · İzmir
A sensor-based embedded system and telemetry prototype that catches abnormal vibration in industrial machines.
C++ · Gömülü sistemler · IoT · Titreşim analizi

I studied computer engineering and I’m now doing a master’s in the same field. My favorite moment is when an idea meets a real user: a store clerk printing a poster, a friend joining the okey table from their phone.
I care more about the product than the code itself. I prefer simple solutions, tested code, and small finished things over big half-done ones.