Donald Frederick is a Senior Software Engineer based in Pittsburgh with eight years of focused experience building and leading full-stack teams for complex, high-performance applications. He combines deep .NET/C# backend expertise with extensive JavaScript front-end work (ExtJS, React, Node) and practical experience optimizing browser rendering, parallel processing, and memory use to deliver measurable performance gains. Donald has led teams at Nuix and FTI Consulting, driving architecture improvements, reusable UI libraries, and process/tooling upgrades that reduced infrastructure costs and sped delivery. Now at Microsoft as a senior critical systems engineer, he brings a pragmatic mix of hands-on coding, mentoring, and cross-functional leadership. A former Army National Guard team leader and early contributor to clinical research tooling, he pairs disciplined engineering with a history of solving costly production inefficiencies.
7 years of coding experience
18 years of employment as a software developer
Bachelor of Science Computer Science, Bachelor of Science Computer Science at Slippery Rock University of Pennsylvania
Aspose.Cells for .NET examples, plugins and showcases
Contributions:5 pushes in 1 year 1 month
dotnetasposeshowcasescells
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
Donald Frederick - Senior Software Engineer at Microsoft