I help developers build stronger foundations. I write about software engineering, systems thinking, and the human side of technology.
My career in tech started from curiosity — a desire to understand how things work beneath the surface. Over the years, that curiosity led me from writing my first code to leading teams and mentoring.
Today I believe that the strongest engineers are not those who know every framework, but those who understand the patterns underneath. My approach to mentoring focuses on building mental models that last, not just skills that expire.
When I'm not working with code, I'm probably reading about systems design, experimenting with AI tools, or explaining to someone why simplicity is always harder than complexity.
Full-stack development focused on clean, maintainable code and pragmatic architecture.
Integrating AI into developer workflows — from code assistants to custom tooling.
Designing systems that scale — technically and organizationally.
Individual and group mentoring for developers at all experience levels.