Wearing one of my tech conference swag shirts

I’m Cam Sloan.

I write code, make music, take photos, and climb mountains.

I started off working in the music industry, and then later transitioned into web development (2015). I worked at several companies (Free The Children, ecobee, Looka) before I went independent in 2019. I've been independent for 4+ years now, working as a freelance web developer and founder, and I've learned so much from taking this alternate path. However, it's time for me get back to what I enjoy most - shipping a great product while working closely with a small team.

Outside of work, I spend my time playing piano, and adventuring in the the mountains - climbing, hiking, mountain biking, and snowboarding.

A photo I took on a recent three-day adventure through BC's Garibaldi Neve traverse

Tech stack

I'm primarily a full-stack TypeScript developer. The majority of my recent experience is in the following stack:

  • React
  • Next.js
  • TypeScript
  • Node.js
  • Postgres
  • Tailwind

I have some additional experience in Go and Python for client work, though I haven't dove too deep into either. In my own work as a founder, I tend to choose boring technology, and focus on solving the problem rather than tinkering with new technology. All that to say, I'm not afraid to learn new languages to get the job done, though I tend to stick to what will be most effective to ship quickly.

Previous work

I've worked on a bit of everything over the years, from creating and updating build pipelines, to creating React component libraries, to building and maintaining SaaS applications.

Here are a few highlights:

  • Recently, I was hired by TurboTax Canada to re-platform their website to use Contentful CMS with dynamic blocks, which enabled their content authors to build new marketing pages without the assistance of the development team. In this time working with TurboTax, I paired with other developers on the team to transfer knowledge, captured the tickets and acceptance criteria in JIRA, and documented processes within their internal wiki.
  • I founded Hopscotch, a user onboarding SaaS, in 2021. I designed and built the entire application (both front-end and back-end), infrastructure, marketing site, and wrote all documentation as the sole product person. In 2022, I sold the majority of the company’s assets to another founder and I currently hold a fairly passive role as a minority owner.
  • When Museum Exchange's founding engineer left the company, I took on a contract as their sole full-stack developer for roughly a year. In that timeframe, I maintained the SaaS application, documented the code-base, added new features, and recently helped them to transition this role to a full-time hire via pairing sessions and documentation.
  • Working closely with the small team of in-house developers at Klick Health, I built several interactive websites, such as their Careers website (including the fancy hero animation).
  • I previously worked at Looka (formerly Logojoy) as a senior software developer, working closely with 8 other developers on the team to ship new features to thousands of customers. Working at a logo generator company, I learned a lot about the technical aspects of design and branding, and how to build a product that scales.

Technical Writing

While a good chunk my recent technical writing has been in private repos and wikis, here’s an example of a technical support article I wrote for Hopscotch about creating advanced custom properties. You can find the complete list of support articles I created for Hopscotch here.

Final Notes

Thank you for taking the time to review my website! Don't hesitate to get in touch.

Cam Sloan