Skip to content
View AtakanUk's full-sized avatar

Highlights

  • Pro

Block or report AtakanUk

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AtakanUk/README.md

Hi, I'm Atakan 👋

Software engineer based in Düsseldorf, Germany, with 5+ years of professional experience building backend services, internal tools and data integrations — most recently focused on security automation. I like building products people actually use: clean APIs, reliable data and interfaces that stay out of the way.

Main stack: C# / .NET · Python · Java · JavaScript / Node.js · React / Vue.js · SQL Server · SQLite · REST APIs · Elasticsearch · Docker · Azure DevOps · Linux

Selected projects

Project What it is Tech
Salon Tracker (.NET) ASP.NET Core port of Salon Tracker on the same API contract: the React app runs on it unchanged and backups move between both versions; 73 xUnit tests against a real PostgreSQL via Testcontainers in CI C# · .NET 10 · ASP.NET Core · EF Core · PostgreSQL · Docker
Warehouse Management System Receiving → stock → picking → shipping, with a stock ledger, optimistic concurrency and 57 xUnit tests in CI C# · ASP.NET Web Forms · EF6 · SQL Server
Private Server Self-hosted media sharing for small groups — albums, comments, live pinboards, video transcoding pipeline React · Node.js · SQLite · Socket.IO · ffmpeg · Docker
Vokabel Taboo Real-time multiplayer vocabulary game used in my German course Node.js · Socket.IO · Claude API · Docker
music-sync Two-way Spotify ↔ YouTube Music playlist sync with fuzzy matching that never deletes or duplicates Python · rapidfuzz · pytest
Image Enhancer Desktop app that upscales photos and videos with Real-ESRGAN / GFPGAN Python · PyTorch · PySide6 · ffmpeg

Currently

  • Looking for a product-focused software engineering role in Germany or the Netherlands
  • Learning German 🇩🇪

Pinned Loading

  1. private-server private-server Public

    Self-hosted media sharing for small groups — React, Express, SQLite, Socket.IO, Docker

    JavaScript

  2. warehouse-management-system warehouse-management-system Public

    Warehouse management system: receiving, stock control, picking and shipping. ASP.NET Web Forms, EF6, SQL Server, xUnit.

    C#

  3. vokabel-taboo vokabel-taboo Public

    Real-time multiplayer vocabulary game for German classes — Node.js, Socket.IO, Claude API, Docker

    JavaScript

  4. music-sync music-sync Public

    Two-way Spotify ↔ YouTube Music playlist sync that merges, never deletes, and never duplicates.

    Python

  5. image-enhancer image-enhancer Public

    Desktop app that upscales photos and videos to a chosen resolution with Real-ESRGAN and GFPGAN face restoration. PyTorch, PySide6, ffmpeg.

    Python

  6. MudBlazor MudBlazor Public

    Forked from MudBlazor/MudBlazor

    Blazor Component Library based on Material Design principles. Do more with Blazor, utilizing CSS and keeping JavaScript to a bare minimum.

    C#