Senior Full-Stack Developer
Victoria, British Columbia
I'm a versatile full-stack developer with a foundation in frontends and design. I love all aspects of the stack and the challenges that come with each. Outside of work I love spending time with my family, free diving, cooking, and getting outside.
At Checkfront I helped launch and maintain Site Builder (A real-time tool for building dynamic, theme-able websites for Checkfront users' inventory), designed and contributed to the company's newest API, and then moved on to lead the development of a new product. I've often functioned as a developer advocate by building or improving tooling and infrastructure to make developers' jobs easier with a focus on enabling ease of development, code quality, and collaboration.
I helped the team find ways to refactor a 7 year old legacy PHP application into a more modern, easy to manage, performant code base. I also played an important role in hiring and mentoring new team members as well as establishing protocols and best practices for the team before I left.
I built a large CMS to manage all data on a software monetization network called Air Installer. The CMS aspect was a simple CRUD, but inside of the system was a set of sophisticated and powerful components for advanced content management and network reporting.
I was responsible for designing creative materials initially, and eventually took on a developer role maintaining and building my team's PHP powered websites.
I've written a few posts about technologies I've used. They're old now, but could be worth checking out.