Brendan Cannell is a software practitioner with a decade of experience applying data models and algorithms to real-world problems as a self-employed programmer and teaching assistant at Trilogy Education. He blends formal CS training from UNC-Chapel Hill with practical full-stack web development skills from the UNC coding boot camp, enabling him to explain complex concepts clearly while shipping working solutions. Comfortable in Turing-complete languages, he focuses on algorithmic clarity and data-driven design rather than flashy frameworks. Based in Durham, NC, he balances client-facing development with hands-on instruction, mentoring aspiring engineers and translating theory into practice. An understated detail: his dual role as educator and independent developer means he continuously tests techniques in both classroom and production contexts, accelerating his learning loop.
10 years of coding experience
Full Stack Web Development, Full Stack Web Development at The Coding Boot Camp At UNC-Chapel Hill
Computer Science, Computer Science at University of North Carolina at Chapel Hill
Contributions:1 PR, 17 pushes, 5 branches in 4 months
gamegame-ofconway-s-game-of-lifelifeconway
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.