Andrew Burleigh

Senior Software Engineer at Bentley Systems

West Chester, Pennsylvania, United States
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

👤
Senior
🎓
Top School
Andrew Burleigh is a Senior Software Engineer with 11 years of experience building desktop and web applications, data pipelines, and backend services, currently focused at Bentley Systems in West Chester, PA. He brings deep practical expertise in C#, ASP.NET, Azure Data Factory, and large-team agile development, evolving from intern roles into senior engineering over multiple tenures at Bentley. His open-source contributions to the iTwin.js core show a backend focus—improving view/element state management, geometry stream handling, and test infrastructure—which complements his production experience shipping mission-critical construction and cloud software. Colleagues rely on him for reliably delivering complex features across full-stack systems and for smoothing integration points between testing, CI, and runtime environments.
code11 years of coding experience
job8 years of employment as a software developer
bookDiploma, General Education, Diploma, General Education at Kutztown Area High School
bookBachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Lehigh University
languagesEnglish
github-logo-circle

Github Skills (11)

iml10
typescript10
nodejs10
typescripts10
imodeljs10
backend10
back-end-development10
typescript-types10
ime10
testing9
monorepo9

Programming languages (4)

TypeScriptAstroJavaScriptMarkdown

Github contributions (5)

github-logo-circle
iTwin/itwinjs-core

Sep 2017 - Feb 2018

Monorepo for iTwin.js Library
Role in this project:
userBack-end Developer
Contributions:25 commits in 5 months
Contributions summary:Andrew primarily focused on enhancing the iTwin.js core library by implementing crucial functionalities and improvements. Their work included adding an environment variable for the addonloader, setting it in the test command, and merging changes. The user was actively involved in modifying core components, such as view and element state management, geometry stream handling, and iModel testing, demonstrating a focus on the backend aspects of the library. These changes enhanced the library's features and overall functionality.
monorepojs-libraryrushwebgljavascript
aburleigh94/astrozone

May 2024 - Apr 2025

Personal website written with Astro
Contributions:102 PRs, 166 pushes, 100 branches in 11 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.
Request Free Trial