David Francis

Principal Software Engineer at Microsoft

Bellevue, 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

👤
Senior
🎓
Top School
David Francis is a Principal Software Engineer with 12 years of experience building high-performance full‑stack applications in the Microsoft ecosystem, currently working on Microsoft Teams. He brings deep expertise in C#, ASP.NET (Webforms and MVC), Entity Framework, TypeScript and AngularJS, and a strong focus on algorithms, code analytics, and performance optimization. At Microsoft he has progressed from Software Engineer to Principal, consistently delivering scalable solutions and mentoring engineers. Outside of work he combines tech leadership with creative roles—running IT and game design for Anime Festival Orlando and pursuing photography—bringing a pragmatic, user-focused perspective to system and UX decisions.
code12 years of coding experience
job18 years of employment as a software developer
bookBachelor’s Degree Digital Media Game Design, Bachelor’s Degree Digital Media Game Design at University of Central Florida
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
342reputation
5kreached
14answers
1question
github-logo-circle

Github Skills (63)

javascript10
dashboard10
admin10
angular-tree-component10
sass10
ngx-admin10
typescript10
responsive10
webpack10
ng2-admin10
angular10
pact9
testing9
api-client9
stylesheets9

Programming languages (9)

TypeScriptC#PowerShellJavaCSSShellJavaScriptHTML

Github contributions (5)

github-logo-circle
Contributions:6 PRs, 145 pushes, 8 branches in 9 years 1 month
Contributions:10 PRs, 102 pushes, 12 branches in 5 years 8 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