Cole Fichter is a seasoned software engineer and engineering leader with roughly two decades of industry experience and 14 years in professional roles, based in Edmonton, Alberta. He combines hands-on full‑stack development (.NET, TypeScript/Angular/Vue, Ruby on Rails) with machine learning, data engineering, and systems design to deliver practical, production-grade solutions. As a team lead and principal engineer he has driven greenfield projects, legacy modernizations, and developer culture improvements—authoring standards, running code reviews, and mentoring engineers. He also offers bespoke coaching, helping developers accelerate careers through targeted skills assessments, code reviews, and study plans. Notably, his background spans distributed systems, content migration, and a contract transpiler project that eased large‑scale tech stack upgrades. He brings a pragmatic, systems-thinking approach that balances shipping code with building sustainable engineering practices.
14 years of coding experience
20 years of employment as a software developer
BSc, Computational Science (Mathematics), (incomplete), BSc, Computational Science (Mathematics), (incomplete) at University of Alberta
CST, Computer Systems Technology Co-op with Honours, CST, Computer Systems Technology Co-op with Honours at Northern Alberta Institute of Technology
Contributions:65 commits, 13 PRs, 52 pushes in 9 months
craftinginterpreterserlangfollowing
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.