Derek Davis is a Senior Software Engineer based in Nashville with over a decade of hands-on experience building front-end web applications and JavaScript-first experiences. Currently at Microsoft after progressive engineering roles, he brings practical expertise in modern front-end frameworks and a background in full-stack work from rebuilding legacy sites to enterprise systems. His career includes long tenures at UL and Experian and a history of contracting work where he migrated WordPress sites to ASP.NET MVC and built Angular admin portals, showing he’s comfortable across both modern and legacy stacks. Known for shipping pragmatic solutions, he pairs front-end focus with C# and backend experience, giving him an edge when bridging UI and services. Outside of day-to-day work he’s maintained a steady developer presence since 2012, indicating a sustained commitment to web technologies and continual skill growth.
10 years of coding experience
12 years of employment as a software developer
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Middle Tennessee State University
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
Derek Davis - Senior Software Engineer at Microsoft