Nicholas Dietrich is a seasoned software engineer with 12 years of experience building scalable systems, currently contributing to Google Drive in London. He combines deep database and analytics expertise—honed at Principal Financial Group where he led big-data projects, built machine learning models, and automated SQL code reviews—with front-end and NoSQL/search datastore experience. Nicholas has a track record of turning legacy systems into efficient production services, including designing failover recoveries during a data-center outage and creating tools that cut manual review time in half. Comfortable bridging product and engineering, he excels at translating business needs into pragmatic technical designs and facilitating cross-team scope discussions. A Georgia Tech master's graduate, he brings both operational grit from early hands-on roles and a continuous-learning mindset that keeps him focused on cutting-edge solutions.
12 years of coding experience
11 years of employment as a software developer
Bachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Briar Cliff University
Master’s Degree, Computer Science, Master’s Degree, Computer Science at Georgia Institute of Technology
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.