Cameron Barre is a Chief Technology Officer and seasoned software engineer with 11 years of experience building event-driven systems and tooling for a post-AI world, primarily using the Clojure stack. He blends hands-on functional programming expertise with product-focused architecture—favoring Event Sourcing, CQRS, Kafka Streams, and Event Modeling to design auditable, scalable systems. Cameron has repeatedly led technical strategy from founding-stage startups to enterprise data platforms, including roles as CTO, co‑founder, and principal engineer where he built teams and hired successors. Based in Portland, Oregon, he consults and acts as a CTO for hire, often choosing pragmatic approaches (including no-code for fast MVPs) to minimize technical debt while accelerating time to market. He’s as comfortable in JVM-based ecosystems and stream processing as he is translating business strategy into developer practices that scale.
11 years of coding experience
11 years of employment as a software developer
Bachelor of Science (B.S.), Information Technology, Bachelor of Science (B.S.), Information Technology at Southeastern Louisiana University
Build Reasonable Applications with Clojure in the World of Natural Language Programming
Contributions:56 pushes, 18 branches, 1 issue in 11 months
clojureagentseventsourcing
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.