GD

Gürbüz Demiroğlu

Software engineer, IBM integration specialist, Rust contributor, and founder of DodoLabs

I build systems, developer tools, and digital products — from enterprise APIs to mobile games used by millions.

~3 yrs
Enterprise work at IBM
MS SWE
Boğaziçi University · 3.48
3M+
Downloads — Boat Evolution
~1M
Downloads — Alien Escape
30+
Game prototypes built

Who I am

I'm a software engineer and founder with experience in Python backend development, enterprise cloud and API integration at IBM, open-source Rust, and commercial mobile game development.

My path ran from physics to Python backend engineering, then to IBM as a Cloud Developer Advocate and later an API and integration specialist, and on to founding DodoLabs — where I've taken products from prototype to global release across engineering, analytics, monetization, publishing, and live operations. I'm now bringing that mix of enterprise engineering and founder-level product experience into advanced study in computer science, AI, and secure software systems.

Selected work

Boat Evolution

A commercial mobile game built with DodoLabs and published by Supersonic Studios — gameplay systems, progression, analytics, ads, and release operations. Past 3M+ Google Play downloads.

UnityC#Live ops

IBM enterprise integrations

Custom API, authentication, and DevOps solutions for enterprise clients on IBM API Connect — including Azure auth integration for the UK Met Office and a cross-product DevOps method for Santander Bank.

IBM API ConnectIdentityDevOps

DodoLang

A small interpreted language I designed and built from scratch in Rust, with first-class scalar, vector, and matrix types — a full lexer, parser, AST, interpreter, environment, and REPL.

RustInterpretersLanguage design

Contributions to rust-clippy

Work in the official Rust linter: a merged fix to a false positive in the needless_return lint, plus a reviewed lint proposal that maintainers ultimately routed to the compiler itself.

RustOpen sourceStatic analysis

View all projects →