Cameron is a software developer, product manager, sometimes-UI designer, and writer.
Really Good At
- Laravel, and PHP more broadly
- CSS, with a current focus on Tailwind CSS
- HTML (you think it’d be a given, but it’s not).
Pretty Good At
- Node with Express
- Ruby on Rails
E-commerce and order management software, built in Laravel, for a Pittsburgh-based custom apparel company. Also worked with Riley of Pseudodudo to design, write, and build the primary marketing site. See it »
A New York-based non-profit that helps development companies develop epidemic-preparedness infrastructure. Unfortunately, their work has become newly relevant in the US. Provided technical support and WordPress knowledge to Jon Hicks, who drove much of the design and basic development of the site. See it »
A Laravel-based social network for medical professionals to share cases, publications, and pathology slides. The Fine Humans built the brand and initial UI. Lately, Andy Soell and Jeremy Vossman have been building way more than I have. See it »
Pediatric Cancer Library
A library of video resources for pediatric cancer patients and their families to learn more about treatment, and discover relevant clinical trials. See it »
A WordPress marketing site for a Pittsburgh-based harm reduction non-profit. See it »
East End Brewing
A small Vue app for a Pittsburgh-based brewer that integrates with their inventory system to periodically update based on available inventory. Built with my good friend Shawn Wall. Currently used as their primary taphouse menu. See it »
I’m a Black Girl And…
A PublicSource journalism project built to celebrate the stories and experiences of black girls in the Pittsburgh region. A collaboration start to finish with Natasha Vicens, PublicSource’s Design Editor, who’s a fabulous developer in her own right. See it »
Cameron is a software developer, product manager, sometimes-UI designer, and writer. At first, he wasn’t sure whether to write this in first- or third-person, but now that he’s started, the choice has become clear.
I studied English and Art History at Penn State. At first, I wanted to be a teacher, and did actually manage online courses at Penn State for a few years after I graduated. It became clear over time, though, that the job wasn’t for me: the sections were 300+ students, and “online education” at the time was comprised mostly of an HTML textbook and a handful of MP3 files.
But, it was with that job that I got my first taste of web development, updating the HTML files of that course textbook via FTP.
Thanks to state budget cuts, I was laid off in the summer of 2011, and used my time on unemployment to dive more deeply into basic programming. Thanks to pre-LinkedIn Lynda (I can still hear James Williamson and Morten Rand-Hendrickson in my head) and a ton of trial-and-error, I learned enough about HTML, CSS, and WordPress to land my first full-time development job with Agent Evolution, a WordPress agency based in Riverside, California.
While at Agent Evolution, I moved to Pittsburgh. In my second week there, I won tickets to a Startup Weekend event. (AIGA Pittsburgh was giving them away via Twitter trivia; the answer that won the tickets was “Saul Bass,” but I can’t remember the question.) At Startup Weekend, I met Paul Burke, whose company, Thinktiv, had extra office space. He offered me a desk, and after a year of fielding WordPress questions, volunteer dev projects, and otherwise just showing up, I convinced him to hire me as a program manager.
Paul and I worked together for five years—first at Thinktiv, and later, as co-founders of a digital agency called Inquiri. Our team provided marketing, strategy, and product development services for over 40 clients in the US and Europe. To this day, I’m both proud of, and grateful for, the work we were able to do for them.
After three years at Inquiri, we decided to go out on a high note, parting ways at the top of our collective game. Since then, I’ve freelanced for companies both big and small, building SaaS platforms, browser plugins, video libraries, marketing websites, non-profit websites, an e-commerce platform, custom SalesForce development, and even Node apps to run big machines.
Even now, I believe that best thing I can do in my professional life is to continue taking on a wide breadth of experiences. Specific technologies will always change, but understanding how technology can—and should—fit into different businesses has made me a better developer than mastery of a specific tech stack ever could.