Ian Desson is a pragmatic full-stack software developer with 9 years of experience building Java and React-based systems, currently delivering solutions for the Government of Canada. He has a strong backend focus—Spring, MySQL/Postgres and AWS—paired with front-end experience maintaining React/TypeScript component libraries and improving user workflows. Past roles show measurable impact: slashing translation times from 30s to 1–3s, reducing API calls (14→1) to cut bandwidth, and streamlining UI interactions by 67%. He brings production-grade practices (CI/CD, agile, cross-team API coordination) and has repeatedly onboarded and mentored new engineers. A University of Ottawa magna cum laude software engineering graduate, Ian blends attention to performance and UX with an eye for operational cost savings and developer productivity.
9 years of coding experience
5 years of employment as a software developer
Bachelor of Applied Science - BASc, Software Engineering, Magna Cum Laude, Bachelor of Applied Science - BASc, Software Engineering, Magna Cum Laude at University of Ottawa
Contributions:2 PRs, 35 pushes, 1 branch in 3 years 4 months
cssjavascriptreact
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
Ian Desson - Software Developer at Government of Canada