Andrew Fogarty

Principal Software Engineering Manager at Microsoft

New York, New York, 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

🤩
Rockstar
🎓
Top School
Andrew Fogarty is a Principal Software Engineering Manager with 13 years of experience leading production teams at Microsoft, currently focused on advancing Microsoft’s custom Apache Spark distribution and security features within Microsoft Fabric. He combines hands-on backend engineering—contributing to .NET for Apache Spark with enhancements for DeltaTable and Hyperspace—with strategic people leadership, hiring across North America and scaling v-teams. Based in New York, he has grown through engineering roles into senior management while retaining a practical code-first mentality and deep familiarity with data platform integrations. Earlier work spans web development, research programming at McGill, and even 3D art, reflecting a wide technical curiosity and an ability to bridge diverse domains.
code13 years of coding experience
job15 years of employment as a software developer
bookDEC, Arts & Sciences, DEC, Arts & Sciences at CEGEP - John Abbott College
bookBachelor of Science (BSc), Software Engineering, Philosophy, Bachelor of Science (BSc), Software Engineering, Philosophy at McGill University
languagesEnglish, French
github-logo-circle

Github Skills (13)

net10
asp-net10
apache-spark10
dotnet10
csharp10
delta-lake10
dotnet-core10
data-pipelines9
data-pipeline9
scala8
hadoop7
unit-testing7
sql6

Programming languages (8)

C#C++CSSCMakeScalaJavaScriptJupyter NotebookPython

Github contributions (5)

github-logo-circle
dotnet/spark

Apr 2019 - Jan 2023

.NET for Apache® Spark™ makes Apache Spark™ easily accessible to .NET developers.
Role in this project:
userBack-end Developer
Contributions:104 reviews, 21 commits, 36 PRs in 3 years 9 months
Contributions summary:Andrew primarily contributed to the .NET for Apache Spark project. They worked on implementing new features for the DeltaTable support and the Hyperspace extension. Additionally, the user made changes related to DataStreamReader and Hadoop configuration, along with updates to various tests and documentation. These changes indicate a focus on expanding the capabilities and improving the integration of .NET for Apache Spark.
emrfsharpmicrosofttpchbigdata
DDMAL/Interactive-Classifier

Aug 2014 - May 2016

:bookmark: A web interface for the Gamera Interactive Classifier.
Contributions:623 commits, 88 pushes, 4 comments in 1 year 10 months
classifierweb-interfacebookmark
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
Andrew Fogarty - Principal Software Engineering Manager at Microsoft