Hey, I'm Cam 👋🏻

I'm a full stack developer based in Edinburgh, UK. I currently work at Supabase as a Support Engineer, helping developers build amazing applications with our open-source backend platform.

I've been working as a developer for almost a decade for both startups and large corporates. I love creating software that has a direct commercial impact and doing developer advocacy work.

I'm also a technical content creator, with over 7,000 followers on TikTok, collaborating with top developer tool companies such as Wasp, Cloudzilla, Posthog, Warp and more!

Coding Cam

Coding Cam
  • Full stack, product focused developer
  • Has built multiple SaaS products
  • Full time roles at startups and corporates
6+Years Experience
ExpertTypescript/React Knowledge

Content & Advocacy Cam

Content & Advocacy Cam
  • Worked with top developer tool companies on video content
  • Led multiple live technical talks
  • Former podcast host with 80+ episodes
600,000+Views in Past 12 Months
7,000+Followers on TikTok

Rugby Cam

Rugby Cam
  • Not just a coder, but a rugby player!
  • Player for Edinburgh Northern RFC
  • Manages the club website. Can't escape coding!
3Tries (2024-25)
14Appearances (2024-25)
← Swipe or use arrow keys →

Software Ventures

I believe the best way to learn and improve as an engineer is to create full products, and I like to practice what I preach!

StartupGradJobs

2022-2024

Originally a job board for grad roles at startups, acquired by uni-hire, which I went on to build. Uni-hire was a full service platform connecting students with graduate roles and allowing companies to access student talent pools.

Built with: NextJS, Typescript, React, Node.js, Vercel, Supabase

MicroInfluencer

2024-

Originally a marketplace connecting niche influencers with ambitious brands, I've now pivoted to a discovery, research and data analytics platform to help brands find, refine and work with the best niche content creators in their industry. My most successful commercial venture so far!

Built with: Wasp, Typescript, React, Node.js, Fly.io

StadiaRank

2025-

My newest venture, a platform to rate the world's best sporting experiences. The platform is still being actively built, and I'm planning on adding user gameification, stats and more!

Built with: NextJS, Typescript, Supabase

FAQs

Cam speaking at EdinburghJS