Kevin Avignon is a Senior Software Developer with 11 years of experience building reliable, scalable backend systems and developer tooling across C#, F#, Ruby, and Elixir/Phoenix stacks. He has driven measurable impact at companies like Shopify—cutting 70% of recurring man-hours for billing workflows—and led rewrites that transformed fragile monoliths into testable microservices using gRPC, Kafka, and Protocol Buffers. A pragmatic advocate for functional programming, Kevin serves on the board of the F# Software Foundation and contributes to tooling and code analyzers such as Refactoring Essentials. He excels at improving developer experience through linters, automation, and observability migrations, and has repeatedly reduced grunt work and performance costs by large margins. Based in Montreal, he balances leadership and hands-on engineering, mentoring juniors and producing clear system and onboarding documentation that accelerates team ramp-up. Outside core projects he focuses on system design and backend tooling with modern realtime frameworks like Phoenix + LiveView.
11 years of coding experience
8 years of employment as a software developer
Bachelor of Engineering (BEng) Computer Software Engineering, Bachelor of Engineering (BEng) Computer Software Engineering at École de technologie supérieure
Contributions:59 commits, 26 PRs, 86 comments in 1 month
Contributions summary:Kevin primarily contributed to the refactoring of C# code, focusing on the implementation and modification of diagnostic analyzers and code fix providers within the Refactoring Essentials project. Their work involved creating and improving analyzers related to code redundancies, such as delegate creation, string to char array calls, and variable usage. Additionally, the user demonstrated skills in debugging and testing the implemented code changes.
Contributions:22 reviews, 26 commits, 25 PRs in 1 year 11 months
dotnetclickspairingmatchingperiods
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.
Request Free Trial
Kevin Avignon - Senior Software Developer at Giverny Capital Inc