I’m a Ruby on Rails Full Stack Developer from Toronto, Canada. I have a decade of experience from starting my own software company, to freelancing, to Lead Senior Software Engineering.

I’m deeply focused on rapid prototyping and excellent user experience. I’m not satisfied until my code is clean, readable, and maintainable. I strive towards delivering the most impact with the least input. This level of efficiency helps to ensure user satisfaction as well as developer satisfaction.

I strive to better myself every day, even if it’s a 1% improvement. This compounds over time. I am constantly reading and watching content that helps me improve not only for myself but also so I can share it with others. I don’t measure success by how much money I make. I measure success by how much I’ve grown.

On this site, I share my experience on important concepts like:

My most recent posts include:

My hobbies include studying software engineering, weight lifting, yoga, and of course, I couldn’t live without Star Trek.

If you liked the posts linked above, check out more blog posts. Also follow me on LinkedIn.


My newsletter will inspire you and boost your software engineering skills - subscribe now!