About Me
Hi, I’m David, a full-stack game developer who loves building and shipping games.
I've worked across the full spectrum of game development — from low-level engine code to high-level game architecture, scalable infrastructure, innovative gameplay, and tools that help teams move fast. I love functional programming (and persistent data structures), data-oriented design (hello SIMD), concurrency, parallelism, and getting the most out of the GPU. I'm excited about bleeding-edge technology and figuring out how to make it genuinely useful to others.
During university, I developed a wide range of games and interactive experiences, both for coursework and personal projects. I actively participated in and organized game jams, which helped me improve at rapid prototyping and designing under tight constraints.
As a part-time student worker, I integrated custom medical sensors into Unity and built playful and creative biofeedback experiences.
For my Bachelor’s thesis, I applied data-oriented design to boost game engine performance. My Master’s thesis explored genetic algorithms and machine learning to simulate evolving virtual organisms and study their emergent behavior.
After graduating in 2018, I moved to Copenhagen to join Unity, where I started on the DOTS (Data-Oriented Technology Stack) team. There, I had the privilege to work with — and learn from — some of the best engineers in the industry, contributing to Unity's efforts to push performance in game development and make it accessible to all creators. Later, I joined Unity’s Automation and Tooling team where I worked on internal tools and infrastructure that improved the developer experience across the company.
In 2023, I returned to hands-on game development and joined SYBO as a senior software engineer on the Central Technology team. Currently, I design and maintain systems behind our live-ops features — reaching and engaging millions of players worldwide while enabling our game teams to move fast.
Hazelbit is my
personal portfolio page. Contact me if you have any questions.