About
I'm a software engineer and founder with a focus on building systems that work in production—not just in demos.
I like problems that require thinking across the stack: understanding user needs, designing architectures that scale, writing code that's maintainable, and operating systems that stay up. The best solutions usually come from understanding all these layers at once.
Most of my work involves AI systems, desktop applications, and distributed backends. I'm drawn to projects where software meets the real world—where you have to deal with unreliable networks, resource constraints, and users who don't follow the happy path.
As a founder and engineer, I've learned that shipping matters more than perfection. The best code is code that solves real problems for real people. Technical debt is sometimes the right tradeoff. And the hardest bugs are usually in the requirements, not the implementation.
I believe in honest engineering: being clear about what works, what doesn't, and what we don't know yet. The projects in this portfolio are things I've actually built and shipped—with all the tradeoffs and learnings that come from real-world constraints.
Want to discuss a project or collaboration?
Get in touch