about me
I launched my programming career in August 2017 and quickly developed a passion for building websites. Starting with online courses, I rapidly progressed to creating personal projects, participating in Ottawa JavaScript meetups, and eventually becoming a presenter at these events. Today, I thrive as a full-stack software developer, delivering solutions across the entire development stack.
Prior to my tech career, I had a career as a woodworker, where I devoted myself to preserving Canadian heritage buildings in Ottawa. My training at Algonquin College's Heritage Carpentry and Joinery program instilled in me a respect for quality craftmanship, which I impart to my code.
While transitioning from woodworking to coding may seem unconventional, I leverage the same core skills in both fields: systematic problem-solving, efficient resource allocation, and a focus on delivering quality products. This perspective allows me to approach software development challenges with a blend of pragmatism and refinement.
I specialize in TypeScript and Ruby on Rails development, crafting clean, tested, and maintainable code. My diverse background enables me to bring fresh insights and innovative solutions to every project I undertake.