Skip to content
Yasir Uslu

Software developer · Bandırma, Türkiye

Hi, I’m Yasir.

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.

From the Okey 101 table: “Sort runs” arranges the rack for the best score.Tap the rack ↑
Now
Software Developer · AVL Research and Engineering
Before
Bimar IT · Arkas Holding
Tools
.NET, React, Next.js, TypeScript, Supabase
Status
Open to new roles and collaborations

Selected work

Three projects in depth — all running in production.

1.Real-time multiplayer game

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

2.Retail tooling

Retail Poster Studio

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

4.Distributed telemetry platform (EdgePulse)

CorePulse

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

5.An installable app for the real table

Okey 101 Scoreboard

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

6.Turkish backgammon in three modes

Tavla (Backgammon)

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

More work

  • Predictive MaintenanceA sensor-based embedded system and digital-twin prototype that flags abnormal vibration in industrial machines.C++ · IoT · FFTPrototype

Experience

  1. 10.2026 – present

    Software Developer

    AVL Araştırma ve Mühendislik · Istanbul · hybrid

  2. 10.2024 – 06.2025

    Software Developer (part-time)

    Bimar Bilgi İşlem Hizmetleri AŞ · İzmir · Arkas Holding

    Front-end and back-end development on enterprise web projects at Arkas Holding’s IT company.

    Details
    • Building and modernizing enterprise web interfaces with TypeScript and React
    • High-volume data services and business-logic APIs with .NET Framework / C#
    • Sprint planning, code review and team integration with Scrum
    • Enterprise database queries and performance tuning

    .NET Framework · C# · TypeScript · React · REST · MSSQL · Git

  3. 07.2024 – 08.2024

    Software Developer Intern

    Bimar Bilgi İşlem Hizmetleri AŞ · İzmir

    Maintenance, bug fixing and new modules on live enterprise web projects.

    Details
    • In the last three weeks, completed sprint tasks independently as a team member
    • Went deep on front-end/back-end communication patterns

    C# · ASP.NET · JavaScript · SCSS · MSSQL

  4. 01.2024 – 02.2024

    Hardware & Digital Twin Intern

    Dokuz Eylül Üniversitesi · İzmir

    A sensor-based embedded system and telemetry prototype that catches abnormal vibration in industrial machines.

    Details
    • Microcontroller-based hardware with accelerometer and vibration sensors
    • Filtering raw sensor data and detecting anomalies
    • A digital-twin prototype that tracks machine health

    C++ · Gömülü sistemler · IoT · Titreşim analizi

Full résumé

Yasir Uslu

About

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.

Let’s build something.

For a role, a project idea or just to say hi:

[email protected]