David Puglielli

Software Engineer at Electronic Arts (EA)

Greater Vancouver Metropolitan Area 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
David Puglielli is a software engineer with nine years of experience blending quantitative analysis and systems engineering, currently building backend systems at Electronic Arts in Greater Vancouver. He has deep expertise in database driver development and cross-platform C++ work—demonstrated by contributions to Microsoft’s msphpsql driver where he unified PDO_SQLSRV behavior across Linux and Windows. Earlier roles span financial quant engineering at FINCAD and academic research in astrophysics, giving him a strong analytical foundation and comfort with complex numerical and date-handling logic. David is comfortable shipping production-grade code, porting legacy systems to new platforms, and turning subtle domain requirements into robust implementations. He brings an uncommon combination of scientific rigor and pragmatic software craftsmanship to data-driven engineering challenges.
code9 years of coding experience
job5 years of employment as a software developer
bookPh.D, Astronomy and Astrophysics, Ph.D, Astronomy and Astrophysics at Queen's University
bookB.Sc., Joint Honours, Mathematics and Physics, 3.84/4.00, B.Sc., Joint Honours, Mathematics and Physics, 3.84/4.00 at McGill University
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (7)

c-language10
database-driver10
cprogramming-language10
multiplatform9
cross-platform9
sql8
pdo7

Programming languages (3)

JavaScriptPHPVisual Basic .NET

Github contributions (5)

github-logo-circle
microsoft/msphpsql

Jul 2016 - Feb 2020

Microsoft Drivers for PHP for SQL Server
Role in this project:
userBack-end Developer
Contributions:3 releases, 404 commits, 153 PRs in 3 years 7 months
Contributions summary:David's contributions involve merging code related to the `PDO_SQLSRV` functionality, specifically focusing on unifying the codebase across Linux and Windows platforms. The commits include changes to various C++ files, indicating work on core database driver logic for connecting to SQL Server databases. The user's changes encompass internal variables, constructor modifications, and SQL parameter parsing, indicating they are likely involved in maintaining and improving the driver's compatibility and functionality.
driverssqlserversql-serverphp-driverphp
david-puglielli/msphpsql

Jan 2017 - Dec 2019

Microsoft PHP drivers for SQL Server
Contributions:14 PRs, 348 pushes, 62 branches in 2 years 11 months
driverssql-servermysqlphpsql
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
David Puglielli - Software Engineer at Electronic Arts (EA)