Loading
We're preparing your content. Please wait a moment...
This usually takes just a few seconds. If this takes too long, please refresh the page.
We're preparing your content. Please wait a moment...
This usually takes just a few seconds. If this takes too long, please refresh the page.
I help companies and individuals build resilient systems, modernize complex codebases, and integrate AI into production. Whether acting as a hands-on Staff Engineer or a strategic consultant, I focus on shipping software that is maintainable, scalable, and typed.
When I am not busy with helping others build theirs, I am building my own.

Save 40 hours of your time with the ultimate backbone for your new NextJs projects with everything that you need to just start crafting. Note: This website is built using the template.

Comprehensive video course teaching RBS (Ruby Signature language) for building robust, maintainable Ruby applications with static type checking.
I'm committed to delivering exceptional results. I focus on understanding your needs deeply and building solutions that solve real problems with clean, maintainable code and beautiful design.
I work efficiently without sacrificing quality.
I care about the details that make a difference. Every interaction, every line of code matters.
I'm here to help you succeed. Ongoing support, maintenance, and strategic guidance as you grow.
Let's start with a conversation. Book a call or send me an email to discuss your needs, goals, and how I can help you achieve them.
I craft a tailored proposal outlining the scope, timeline, and deliverables.
We start right away. I provide regular updates and demos to keep you in the loop and ensure we're aligned every step of the way.
Ready to build something resilient? Whether you need hands-on development, strategic guidance, or team training - let's talk.
Architecting and shipping mission-critical features. I bridge the gap between business goals and production-ready code. While language-agnostic, I specialize in Ruby and Kotlin.
Expert guidance to unblock teams and scale engineering culture. I provide the external perspective needed to audit your architecture, vet your future hires, and align your tech with your growth.
Targeted sessions to level up your engineering department. I move teams beyond the basics, teaching the advanced patterns required for modern, large-scale application development.