Who am I?

I'm a Software and Game Developer with a strong background in Unity, SDK development, and optimization. Passionate about game engines, low-level systems, and performance tuning. Experienced in C++ and Unreal Engine, with a keen interest in developing for older hardware like PS2 and PSP. Enthusiastic about open-source technologies, a dedicated Arch Linux user, and always exploring ways to push the limits of software and hardware

What I Do

I'm a game developer deeply specialized in Unity, where I’ve built everything from physics-driven prototypes to complex systems with layered gameplay mechanics. I also have a solid background in SDK development — writing, maintaining, and supporting SDKs across multiple platforms with clean documentation and robust testing.

I’m someone who enjoys diving into new tech stacks and learning things quickly — whether it's picking up a new language, framework, or tool. I write C#, C++, and JavaScript fluently, and enjoy jumping into systems-level or full-stack development as needed.

I do all of this while living dangerously on Arch Linux — i3 window manager, Neovim, terminal tooling, the whole shebang. It’s where I feel most productive and in control of my environment.

On the side, I mess with web development and bash scripting for fun. I’m not just writing code — I like understanding how the whole machine works.

Interests

  • Martial Arts: Practicing Brazilian Jiu-Jitsu, Black Belt in Taekwondo, and 1.TG in Wing Chun.
  • Gaming: Lifelong Chess and Magic: The Gathering player; passionate about exploring game mechanics and design across various genres.
  • Tabletop RPGs: Enthusiastic about storytelling, world-building, and running immersive campaigns as a Dungeon Master.
  • Retro Gaming & Development: Collecting retro consoles and platforms, and exploring game development on older hardware (e.g., PS2, PSP). Enjoys the technical and educational challenges of working within hardware constraints.
  • Running: Regular marathon runner, aiming for at least one marathon per year to maintain physical and mental endurance.

Selected Work

Here's a look at some of the games and tools I've built — from chart-topping mobile titles to battle-tested SDKs. Whether it's designing core systems in Unity, optimizing gameplay loops, or shipping cross-platform developer tools, I focus on building things that are fast, scalable, and fun to work with.

Baby Life 3D

A global hit with millions of downloads. I improved the core flow and polish, reworking the UI/UX and integrating mobile gaming trends to boost retention and playtime.

Run Fight Repeat

Built a modular gameplay system combining runner mechanics, dynamic level generation, and character progression. Managed transitions between gameplay modes using a clean state-driven architecture.

Coin Commanders

Engineered a high-performance Plinko system to handle thousands of coins. Built tooling to import and manage balancing data directly from Google Sheets.

Island Explorer 3D

Developed major systems like upgrades, combat, shops, and save/load mechanics. Focused on pacing and environment interaction to keep players engaged.

I’ve also had the chance to contribute to many other titles like Smith Journey, AniMayhem, Party Queen, and City.io — ranging from gameplay polish to QA, physics, and performance tweaks.

SDK Development at Countly

As part of the SDK Engineering team at Countly, I contributed heavily to the Unity, Node.js, and React Native SDKs.

I handled core feature development, wrote automated test coverage, and managed full SDK releases end to end — including changelogs, semantic versioning, and integration testing. I also revamped and standardized the entire SDK documentation across platforms, making them more accessible, up-to-date, and developer-friendly.

Beyond code, I supported developers directly via Zendesk and GitHub Issues, jumped into live support calls when needed, and helped streamline the onboarding process for clients integrating our SDKs into production apps.

Digital Footprint

I believe one of the best ways to understand someone is to see what they build, read, watch, and enjoy. So if you're curious about how I think or what I care about, feel free to explore any of these — they're all small pieces of the puzzle.

I use these spaces to log things I’m into — whether it’s games I’m playing, books I’m reading, code I’m writing, or random thoughts I occasionally yell into the void.