Hi!
Cam is a full-stack software engineer, product manager, and UI designer.
Ever the entrepreneur, he spent most of the last decade running his own consulting firms, working with one-person startups, multinational corporations, and everything in between. More recently, he's focused on social impact work, with a strong desire to use technology to drive change in quantifiable ways.
Despite 14 years of industry experience, he still struggled with whether to write this in first- or third-person.
He works!
The Unreasonable Group
Unreasonable connects multi-national organizations with growth-stage social impact ventures, aiming to scale those ventures further using large-organization support.
Cam has been working as software engineer since January 2021, where he has:
- Led cross-functional teams to spec, design, and develop new features to improve team productivity and end-user experience.
- Established consistent brand and UI standards and implemented them across all web properties.
- Worked closely with senior leadership to completely rewrite and rebuild the public-facing website.
Clockwise
Clockwise is one of the largest producers of custom apparel in North America.
As a freelancer and later as the Director of Technology, Cam has been working with Clockwise since 2018, where he has:
- Rewritten an eight-year-old Django app in Laravel. The new app better represents Clockwise's capabilities while boasting improved stability and ~50% faster load times.
- Worked closely with leadership to design and implement several new revenue streams, including 3PL and print-on-demand platforms.
- Regularly communicated with customers and production staff to understand pain points and co-design solutions to improve their app experience.
- Managed robust integrations with third-party APIs, including Stripe, Shopify, WooCommerce, and Squarespace.
KiKo
KiKo (Knowledge In, Knowledge Out) is the first-of-its-kind social network for dermatopathologists to share their knowledge and experience.
As a consultant, Cam worked with the founder to set the initial product direction, develop a process by which big (like, 100GB big) slide images could be made viewable on the web, and build the first several iterations of the platform. In late 2020, he handed the reins to David Lapham, who has carried it forward since.
Checkology
Checkology is an online platform by the News Literacy Project to educate school-age kids on the prevalence and dangers of misinformation online.
As a consultant in partnership with Actual Size, Cam worked on various new features and maintenance tasks. He managed a complex migration from Laravel 5.x to Laravel 9.x, implemented new onboarding processes for students and instructors, and built a system by which one of the largest school districts in the country could auto-register tens of thousands of students each year.
Prevent Epidemics
Prevent Epidemics is a project of Resolve To Save Lives and Dr. Tom Frieden that helps at-risk countries prepare for—and prevent—disease threats.
In early 2020, Cam collaborated closely with designer Jon Hicks and the PreventEpidemics team to completely overhaul their WordPress site to respond to Covid-19.
Apteka
Apteka is a James Beard Award-winning restaurant in Pittsburgh, PA.
As a freelancer, Cam worked with front-of-house staff to develop a custom reservation-management system; off-the-shelf solutions were either wildly over-priced or too inflexible for their needs.
Since its launch in early 2001, the platform has processed thousands of reservations—including 250 in 90 seconds, when the New York Times published a glowing profile in 2022.
The overwhelming majority of my work over the years is protected by NDAs that limit how and where I can publicly discuss it. Suffice it to say, there's more, and a lot of it is pretty cool: like, “programming robots for some of the largest tech companies in the world” cool. I'd love to tell you more about it—reach out.
He writes!
Should Freelancers Take Equity in Exchange for Work?
Editing PHP Memory Limits With Laravel Valet
Don't Disparage Other Developers
Using Symfony's MimeTypeGuesser Class to Get Server-Side Mimetypes
He emails!
Tips, tricks, and advice on how to be a better software freelancer. Sure, it's another dev newsletter, but this one is pretty good, I promise.