PORTFOLIO
Since starting my career in 2018, I’ve worked on a wide range of projects—from live metaverse platforms and social games to educational experiences—each with its own unique architecture and design goals. Please feel welcomed to explore my work and reach out for a word.
Wall Keepers
The game Wall Keeper is the result of merging the strategic depth of tower defense with the creative freedom of city-building within a hexagon-based world. The game leverages a data-oriented architecture, which proves indispensable for dynamically updating expansive maps and in-game changes with remarkable efficiency.





Architecting Efficiency With Data Centric Programming
HP Curiocity
HP Curiocity stands as a testament to the power of collaboration and technical innovation, brought to life through a partnership with Hewlett Packard. This project presented me an exciting challenge: to rejuvenate a legacy codebase and transform it into a model of efficiency and scalability via a centralized data-oriented approach.





Building Lightweight Games for Low-End Devices
Creature Corp.
Creature Corp is a game forged in the creative fires of Brackeys Game Jam 2024, in which players embody a mischievous monster lurking within the shadows of a child's closet. Crafted by our imaginative minds at Keyhole Team, this game weaves a playful tale that unfolds in the quiet of a child's room.





Mastering Lighting and Animations
Eldritch
Eldritch merges the surreal with the interactive, offering players an unparalleled journey through landscapes inspired by psychedelic rock. The game stands out through its innovative use of real-time user-generated meshes for dynamic path creation, immersing players in a puzzling world.





Empowering Players With Dynamic Mesh Building
Through Space
Through Space is a captivating mobile game crafted in the Unity engine, utilizing C# to bring its vibrant universe to life. This game stands my first independently released game. It features a seamless and engaging experience across a spectrum of devices, including older models. The core of its development focused on ensuring smooth gameplay through optimization techniques and a robust architectural framework.





Seamless Asset Streaming
Deliverance
Deliverance CORP. immerses players in the complex world of a parcel delivery mega-corporation, where they tackle the role of managing the sorting section. This single-player puzzle game challenges players with it's fun physics-based interaction system. It features optimization techniques such as occlusion culling, positional audio and rope systems.





Optimizing Physics-Based Systems