Professional Summary

Senior Full Stack Software Engineer with over 20 years of experience designing, building, and scaling production-grade web applications and SaaS platforms. Passionate about programming, I excel at deeply analyzing complex problems to find the true root cause and then delivering the simplest, most effective solution.

My career began in the early days of HTML, CSS, and JavaScript, evolving through Java Servlets, Struts, and JSP. This led to 12 years of Java-focused full-stack development, followed by the last decade building modern Java and Node.js backends with React, Remix, and Tailwind CSS frontends. Key achievements include Air Canada Vacations’ first payment gateway ($1M daily), Expedia’s multilingual content systems, and founding Refundr — a SaaS platform with 4,500+ clients and 4,000+ tax returns processed.

Deeply passionate about AI and the new age of programming, I actively leverage AI tools to accelerate development, improve code quality, and solve problems faster. I combine this with strong engineering values: favoring readability, libraries over frameworks, and code that is easy to maintain and debug in collaborative, high-trust teams.