About

I'm Marcel Kulina, a passionate software developer based in Germany with deep interests spanning mobile development, cloud infrastructure, CI/CD pipelines, security, and AI.

broken-bytes is my personal project where I share knowledge, findings, and insights with anyone interested. Everything here is free to read, free to use, and free to keep.

What I Do

I build tools and systems that push boundaries. From crafting game engines with Swift scripting to designing programming languages that run on .NET, I'm always exploring the edges of what's possible.

My day-to-day work revolves around mobile development and platform engineering, but my curiosity extends far beyond — into compiler design, entity-component systems, dependency injection patterns, and cloud-native architectures.

Open Source

I'm an active open-source contributor. Check out my projects to see what I've been building, including Kyanite (a Swift-scripted game engine), Syringe (a DI framework), and Iona (a modern programming language).

Speaking

I presented Kotlin Multiplatform — Die Zukunft ist nativ at Macoun 2023 in Frankfurt, covering how iOS developers can adopt Kotlin Multiplatform without sacrificing the native experience.

Writing

I regularly publish articles on Medium, covering topics from Swift best practices to cross-platform development strategies.

If you have any questions or just want to chat, feel free to get in touch.