Hakan Göksu
Backend & systems engineer
- Kaunas, Lithuania
- GitHub hakangoksu
- LinkedIn hakangoksu
- Git git.goksu.me
- itch.io hakangoksu
- Email hakan@goksu.me
Profile
Backend and systems engineer working mainly in Rust, Go and C, with a focus on Linux tooling, developer environments and multi-agent systems. Six years of freelance delivery across 50+ projects, with full ownership from requirements to deployment. I run my own infrastructure — mail, Git, storage, VPN — because owning the whole stack is the point.
Experience
- 2019 — now
Freelance DeveloperIndependent
50+ independent and client projects across backend services, developer tooling and game systems. Full ownership from requirements to deployment, usually starting from incomplete specifications.
- 2024.08 — 2024.10
Software Engineering InternMB Lingo Data
Built an application assessing the emotional state of students in STEAM activities, on a three-role permission model: students answering time-triggered questionnaires, researchers creating and monitoring them, administrators analysing aggregated results.
- 2023.05 — 2024.04
Freelance Game DeveloperLiva
Core runtime systems: dynamic lighting, platforming, stealth chat, level and story structure.
- 2022.01 — 2022.04
Freelance Game DeveloperRockerz.co
Chart parser, import pipeline and frame-accurate rhythm engine synchronisation.
- 2021.01 — 2022.03
Animator & QA TesterEpics of Distant Realm
Bone animation and in-game testing in a remote indie team.
Selected work
- nx-shell
Linux desktop environment. A desktop environment built as a shell layer over Hyprland, for Arch users who want something minimal, fast and visually coherent. Around 500 users in the Arch community.
- QCode
Multi-agent development environment. An agentic coding IDE where independent departments — each with its own role and configuration — coordinate through a Docker/Podman execution backend.
- EduPulse
Student engagement platform. A full-stack platform deployed in production at Vytautas Magnus University. End-to-end ownership: data model, backend services, API layer, deployment.
- Rockerz
Rhythm game with a custom audio engine. Frame-accurate audio–visual synchronisation and a chart parser covering the full range of Guitar Hero and Clone Hero formats. Hard real-time correctness, zero tolerance for drift.
Education
BSc Informatics Systems — GPA 8.0 / 10.0
Vytautas Magnus University, Kaunas
Thesis: Development of a Hyprland-based developer-focused desktop environment. Supervised by Dr. Gintarė Kaminskienė.
Skills
- languages
- Rust · Go · C · C++ · C# / .NET · Bash · TypeScript · Python
- backend
- REST API design · ASP.NET Core · service orchestration · message-driven architecture · container-based systems · multi-agent design
- data
- PostgreSQL · pgvector · Redis · SQLite · MariaDB
- infra & ops
- Docker · Compose · Podman · Nginx · TLS / Let's Encrypt · DNS · WireGuard · Gitea · CI/CD · backups & monitoring
- linux
- Arch / CachyOS · Hyprland · Wayland · Quickshell · systemd · Btrfs · GTK / Qt / QML
- interfaces
- React 19 · Tauri v2 · Bubble Tea · ncurses · Astro
- ai tooling
- Claude Code · MCP servers · OpenRouter routing · Ollama · LM Studio · agent sandboxes
- games
- Godot 4 · Unreal Engine · custom audio engines · bone animation
- spoken
- Turkish (native) · English (C1) · Lithuanian (A2)
Certifications
- 2025.06Docker Foundations Professional Certificate — Docker, Inc
- 2025.08ASP.NET Core: Razor Pages — LinkedIn Learning
- 2025.08C# and .NET Essential Training — LinkedIn Learning
- 2025.08Learning ASP.NET Core: MVC, Razor Pages, Web APIs — LinkedIn Learning
- 2025.03Unreal Engine 5 Essential Training — LinkedIn Learning
- 2022.11Secure Coding in C — LinkedIn Learning