TL;DR
- 5+ years of full-stack engineering experience delivering scalable solutions.
- Proven expertise in building and scaling solutions within the digital payments ecosystem.
- Demonstrated leadership and proven track record of mentoring junior devs.
- Well-rounded experience spanning multiple languages, frameworks, and technologies.
About Me
From tinkering to engineering sustainable systems.
I see software engineering as a balance between technical precision and user empathy. My goal is to build applications that are as easy for developers to maintain as they are for users to enjoy.
I believe in solving the problem at hand without unnecessary complexity. I focus heavily on consistent design systems, thorough testing, and resisting the urge to over-engineer.

“First, solve the problem. Then, write the code. — John Johnson”
Technical Expertise
My primary stack for building scalable systems. While this is where I have the most depth, I view technology as a toolset and am always eager to adapt to new environments.
Professional Experience
A comprehensive timeline of my career, impactful projects, and technical leadership.