Brian Appleton is a Senior Software Engineer with seven years of hands-on experience building and maintaining reliable software systems, currently contributing at Xero after progressing from intermediate to senior roles. Based in the Greater Calgary area, he combines a pragmatic problem-solving mindset—"give me a computer and a problem and I'll fix it"—with a background in object-oriented development from SAIT. His career began in technical support and service management, where he led small distributed teams and supported large-scale POS and call center infrastructure, giving him a practical appreciation for operational reliability and cross-team collaboration. Brian has moved steadily up the engineering ladder through roles at TaxCycle and Resource Energy Solutions, demonstrating adaptability across domains and stack layers. Known for shipping dependable solutions and mentoring junior colleagues, he blends systems-level thinking with a hands-on troubleshooting ethos that helps bridge product needs and production realities.
7 years of coding experience
9 years of employment as a software developer
Certificate, Object Oriented Software Development, Certificate, Object Oriented Software Development at Southern Alberta Institute of Technology (SAIT)
Contributions:80 commits, 55 pushes, 1 branch in 2 months
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.