Brian O'neill

Principal Software Engineering Manager at Microsoft

Carnation, Washington, 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
Brian O'neill is a Principal Software Engineering Manager with 9 years in senior engineering and management roles at Microsoft and over two decades of hands-on experience across databases, tooling, and developer experiences. He leads Azure billing pipelines for high-scale, highly reliable systems and previously drove core SQL tooling like DacFx, SqlPackage, and the cross-platform mssql-cli, contributing significant back-end and scripting improvements to widely used open-source projects such as microsoft/sqltoolsservice and mssql-scripter. Known for blending deep database engineering with DevOps and automation, he has a track record of performance tuning, build/test infrastructure improvements, and pragmatic refactors that reduce runtime fragility. Based in Carnation, WA, he brings both technical leadership and individual contributor depth—often surfacing subtle reliability and platform-compatibility fixes that keep complex CI/CD and developer tools running smoothly.
code9 years of coding experience
job21 years of employment as a software developer
bookCalifornia Polytechnic State University, San Luis Obispo
stackoverflow-logo

Stackoverflow

Stats
1reputation
354reached
1answer
1question
github-logo-circle

Github Skills (26)

batching10
admin10
python10
scripting10
bash10
database-administration10
sql-server10
sql10
database-design10
dotnet-core10
batch10
csharp10
cicd9
apidoc9
cd9

Programming languages (6)

C#PowerShellTypeScriptDockerfileJupyter NotebookPython

Github contributions (5)

github-logo-circle
dbcli/mssql-cli

Nov 2017 - Aug 2022

A command-line client for SQL Server with auto-completion and syntax highlighting
Role in this project:
userBack-end Developer & Database Engineer
Contributions:84 commits, 39 PRs, 75 pushes in 4 years 10 months
Contributions summary:Brian primarily contributed to the `mssql-cli` project by implementing new features, enhancing existing functionalities, and addressing bugs. Their contributions include adding a logging parameter for the SqlToolsService, incorporating a dedicated administrator connection command-line argument, and merging master branches to integrate the latest features. The user also updated the project documentation and dependencies and fixed output format tests and disabled test broken for Azure.
sqlserverpythonsql-serversqlauto-completion
microsoft/mssql-scripter

Mar 2017 - Nov 2017

Repository for the new SQL cross-platform command line tools
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:1 release, 40 commits, 11 PRs in 7 months
Contributions summary:Brian's contributions focused on improving the project's build and testing infrastructure and addressing platform compatibility issues. They added code coverage tools, modified build scripts for different operating systems, and integrated a visual studio solution and Python project. The user also updated the project to leverage the latest sqltoolsservice, addressing changes related to logging, scripting contracts, and error handling. Finally, they addressed a performance bottleneck in the main event loop.
command-line-toolsqlcommand-line-toolscross-platformcommand-line
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