Lachlan Dufton

Senior Software Engineer at Microsoft

Vancouver, British Columbia, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Lachlan Dufton is a senior software engineer with 14 years of experience building globally distributed, million-QPS services and currently contributing at Microsoft after a long tenure at Google. He combines deep technical leadership with a PhD in artificial intelligence from the University of Waterloo, bringing research rigor to production-grade systems. Comfortable across teams, roles, and time zones, he focuses on designing maintainable, reliable software and mentoring peers as a technical lead. His open-source work includes security-focused contributions to Forseti Security, adding rules engines and improving inventory crawlers to analyze cloud audit logs without org-level access. Based in Vancouver, he blends cloud security expertise with large-scale backend engineering, often surfacing practical solutions informed by academic research.
code14 years of coding experience
job11 years of employment as a software developer
bookB. Engineering, Software Engineering, 1st Class Honours, University Medal, B. Engineering, Software Engineering, 1st Class Honours, University Medal at The University of Queensland
bookPhD, Artificial Intelligence, PhD, Artificial Intelligence at University of Waterloo
github-logo-circle

Github Skills (10)

gcp10
it-security10
google-cloud-platform10
python10
security10
security-txt9
security-scan9
api8
apidoc8
testing7

Programming languages (3)

C#JinjaPython

Github contributions (5)

github-logo-circle
Forseti Security
Role in this project:
userBack-end & Security Engineer
Contributions:13 commits, 13 PRs, 2 pushes in 10 months
Contributions summary:Lachlan primarily contributed to the security features of the Forseti Security project, focusing on cloud audit logging and enabled APIs. Their work included the creation of rules engines for analyzing cloud audit logging configurations and enabled APIs, which involved significant code changes and additions of rule configurations. Additionally, the user worked on improving the inventory crawler, allowing it to run without requiring access to the organization.
gcpsecurity-toolsforseti-securitysecuritygoogle-cloud-platform
dufton/forseti-security

Feb 2018 - Mar 2019

Forseti Security
Contributions:8 PRs, 63 pushes, 31 branches in 1 year
securityforseti-security
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
Lachlan Dufton - Senior Software Engineer at Microsoft