Ian Strachan is a seasoned back-end software engineer with 12 years of experience designing and modernizing scalable systems using Java and Python, with occasional C# work. Based in Medford, MA, he consults at Slalom Build delivering cross-industry backend expertise and has a track record of extracting services from monoliths, building resilient microservices on AWS, and automating audited fixes for production billing issues. He’s solved deep performance problems—once improving throughput by three orders of magnitude—and routinely bridges legacy platforms with modern tooling and CI/CD practices. Comfortable both as a hands-on implementer and a short-term technical lead, Ian combines practical system-level grit with a focus on maintainability and repeatable delivery.
12 years of coding experience
6 years of employment as a software developer
Bachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at University of Toronto
Vocational degree, Information Technology - Network Support, Vocational degree, Information Technology - Network Support at New Brunswick Community College
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 Strachan - Senior Software Engineer at Slalom Build