YEDYusuf Emre DerinözTürkçe
Yusuf Emre Derinöz

Senior Mobile & Full-Stack Developer · Antalya

Yusuf Emre Derinöz

I have built mobile apps, websites and backends for five years and shipped 14+ products. This avenue lines them up in order, newest first.

  • 5 yrsProfessional experience
  • 14+Products shipped
  • 4Countries served
  • 5iOS · Android · tvOS · Web · Windows

Scroll to move down the avenue. You can click the screens.

About

I work on every layer of a product.

I started in cross-platform and native mobile development (React Native, Swift/tvOS). Then I moved into a senior role where I led development and made architecture decisions, and after that I took on full-stack work.

Today I am the sole developer of an AI-powered self-checkout and POS platform at SelfCor. Outside work I build and release my own products under the MYD Hub name.

I usually own a product through architecture, implementation, release and production support. I have worked with companies in Türkiye, the Netherlands, North Macedonia and Switzerland.

Education
BSc Computer Engineering, Süleyman Demirel University, 2017 – 2021
Languages
Turkish native, English B1
Work
Open to remote work and relocation

Projects

Personal projects

My own products that I design, build, host and release. I publish all of them under the MYD Hub name.

ChallengeGoalMultiplayer football trivia game · iOS and Android

Live

A multiplayer football trivia game with eight modes, online matchmaking, friend rooms, a daily puzzle and weekly leaderboards. A server-authoritative WebSocket server runs every match.

  • Python data pipeline that merges open football datasets and Wikidata into 72,000+ players
  • 4,500 puzzle grids generated at three difficulty levels from a popularity score
  • Local image pipeline with Stable Diffusion XL, ControlNet and BiRefNet that turns openly licensed photos into illustrated cards
  • Server-side verified in-app purchases and rewarded ads, Google and Apple sign-in, push notifications and an admin panel
  • Playable in 6 languages, live in 175 App Store regions and on Google Play
  • React Native
  • Expo
  • TypeScript
  • Node.js
  • Fastify
  • WebSocket
  • SQLite
  • Python
  • Stable Diffusion XL
  • Docker

PedalHoodCycling map and community app · iOS and Android

In store review

A map and community app that rates 2.48 million roads in Türkiye (1.14 million km) for cycling traffic stress.

  • Weekly data pipeline that loads OpenStreetMap into PostGIS with osm2pgsql, with vector tiles served by Martin
  • Self-hosted Valhalla routing engine for calm-street route planning, suggested loops and map matching
  • Two-way sync with Apple Health and Health Connect, with Apple Watch rides arriving in the background
  • GPX, TCX and FIT import, community ratings weighted by verified rides, and 4 languages
  • React Native
  • Expo
  • MapLibre
  • Fastify
  • PostgreSQL
  • PostGIS
  • Valhalla
  • Martin
  • Docker

myd-hub.comWhere I publish my projects

Live

A bilingual (TR / EN) site built with Astro. It has a three.js scene whose camera moves with the scroll and a contact form that sends email through Resend.

  • Astro static build with a Node.js adapter for the contact endpoint
  • three.js scene written with GLSL shaders, with camera moves in GSAP
  • Contact API with a honeypot, a fill-time check and per-IP rate limiting, covered by Vitest tests
  • Runs on a VPS with Docker Compose behind a shared Caddy reverse proxy with automatic HTTPS
  • One-command deploy that restores the previous Caddy config if the new one fails validation
  • GitHub Actions runs typecheck, tests and build on every push
  • Astro
  • TypeScript
  • three.js
  • GLSL
  • GSAP
  • Node.js
  • Resend
  • Vitest
  • Docker
  • Caddy
  • GitHub Actions

Derin & Deniz Law OfficeCompany website

Live

A fast, mobile-first company site for a law and mediation office.

  • Next.js 15 static export, React 19 and Tailwind CSS v4
  • Hero scene written as a three.js shader, with scroll animations in Motion and Lenis
  • JSON-LD structured data (LegalService, Person, FAQPage), llms.txt and IndexNow for SEO and AI search visibility
  • nginx in Docker behind Caddy with automatic HTTPS, and symlink-based atomic deploys
  • Copy that follows the Turkish Bar’s advertising rules
  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • three.js
  • Docker
  • nginx
  • Caddy

Experience

Four companies, five platforms

SelfCorFull-Stack Developer (.NET / Python)

02/2026 – Present
Antalya

I build every layer of an AI-powered self-checkout and POS platform on my own. It runs live in a pilot store.

  • Multi-store cloud API with 190+ endpoints (ASP.NET Core, Dapper, MediatR, SQL Server)
  • Offline-first in-store server that keeps selling when the internet drops, with idempotent sync over RabbitMQ using the outbox pattern
  • Checkout terminal service on SQLite with refunds, voids, shifts and end-of-day reports
  • Windows kiosk app in Blazor Hybrid, integrated with the barcode scanner, scale, camera, receipt printer and bank card terminal
  • Camera product recognition with YOLO plus weight checks, and a barcode-match model fine-tuned on DINOv3
  • GitHub Actions CI/CD that builds Docker images and installers, with pilot and stable channels, rollback and end-to-end kiosk tests
  • .NET 8/10
  • ASP.NET Core
  • Blazor Hybrid
  • Python
  • SQL Server
  • SQLite
  • RabbitMQ
  • Redis
  • Docker
  • GitHub Actions
  • YOLO
  • PyTorch
  • ONNX Runtime

Imperum B.V.Senior Mobile Application Developer

01/2024 – 08/2026
Amsterdam, remote

Led mobile development across the Imperum product family and took part in architecture decisions for iOS, Android, tvOS and web.

  • Built and shipped the React Native app on the App Store and Google Play
  • Built the native Apple TV (tvOS) app in Swift
  • Built the React.js web app on the same data model and UI patterns as mobile
  • React Native
  • TypeScript
  • Swift
  • tvOS
  • React.js
  • REST API

PopleadsMobile Application Developer

03/2023 – 03/2025
Skopje, remote

Delivered and maintained 7 production React Native apps for clients in Türkiye, Switzerland and the MENA region.

  • Ran App Store and Google Play releases, including versioning, store review and post-release maintenance
  • Worked in a multi-product codebase on GraphQL / Apollo Client and REST APIs with shared components and state management
  • Localized the apps for different languages and markets
  • React Native
  • TypeScript
  • GraphQL
  • Apollo Client
  • REST API
  • Firebase

AntTech BVAMobile Application Developer

01/2022 – 03/2023
Antalya

Built Petroo for iOS and Android with React Native on my own.

  • Owned development, store releases and production support end to end
  • The product was later rebuilt as a WebView app, so the current store version does not reflect my React Native work
  • React Native
  • TypeScript
  • iOS
  • Android

Skills

What I work with

Backend and AI

  • .NET (C#)
  • ASP.NET Core
  • Node.js
  • Fastify
  • Python
  • REST and WebSocket
  • SQL Server
  • PostgreSQL / PostGIS
  • SQLite
  • RabbitMQ
  • Redis
  • YOLO
  • PyTorch

Mobile

  • React Native
  • Expo
  • Swift (iOS and tvOS)
  • Kotlin
  • Java
  • Native modules
  • Apple Health
  • Health Connect
  • Device integration

Web and desktop

  • React.js
  • Next.js
  • Astro
  • TypeScript
  • three.js
  • Blazor
  • Kiosk UI
  • GraphQL
  • Firebase

DevOps and delivery

  • GitHub Actions
  • Docker
  • App Store
  • Google Play
  • On-prem and cloud
  • VPS
  • Git
  • Jira
  • Agile

Shipped products

14 products I shipped

Products I shipped at work and on my own. The links go to store pages and sites.

  • Self-Checkout & POSAI-powered retail platform, SelfCor
  • ChallengeGoalMultiplayer football trivia game, personal project
  • Derin & DenizLaw office website, personal project
  • ImperumMobile app, Imperum B.V.
  • Imperum TVNative Apple TV app, Swift
  • Imperum WebWeb app, React.js
  • PopleadsTürkiye, React Native
  • KrafttauschSwitzerland, React Native
  • Gübretaş EGPTürkiye, React Native
  • Ta3leem for BusinessMENA, React Native
  • Akbal MarketRetail and e-commerce, React Native
  • L3RN PrivilegesNorth Macedonia, React Native
  • MytozTürkiye, React Native
  • PetrooTürkiye, React Native, AntTech BVA

Your browser could not open the 3D scene, but everything is still here.