Trevor Anderson

Senior Software Engineer at Microsoft

Hamilton, Virginia, 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
Trevor Anderson is a Senior Software Engineer with a TS/SCI clearance and four years of focused experience building backend systems for government programs and cloud platforms. Now at Microsoft, he progressed from Software Engineer to Senior Software Engineer, contributing meaningful fixes and performance improvements to the high-profile Azure SDK for Java—notably enhancing Azure Spring Data Cosmos query performance and pagination behavior. He holds Security+ and Scrum Master certifications and combines security-conscious engineering with agile delivery practices. Based in Hamilton, Virginia, Trevor brings a history of defense-industry work and a Georgia Tech MS in Computer Science, blending rigorous academic training with hands-on improvements to production open-source libraries.
code4 years of coding experience
job8 years of employment as a software developer
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at Georgia Institute of Technology
bookBachelor's Degree, Computer Science, Junior, Bachelor's Degree, Computer Science, Junior at Christopher Newport University
github-logo-circle

Github Skills (9)

javas10
performance-optimization10
pagination10
java10
azure-sdk10
azure-cosmos-db10
spring-boot10
testing9
sql9

Programming languages (6)

C#TypeScriptJavaJavaScriptTypeSpecPython

Github contributions (5)

github-logo-circle
Azure/azure-sdk-for-java

May 2022 - Jan 2023

This repository is for active development of the Azure SDK for Java. For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/java/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-java.
Role in this project:
userBack-end Developer
Contributions:181 reviews, 15 commits, 127 PRs in 7 months
Contributions summary:Trevor primarily focused on enhancing the Azure Spring Data Cosmos library. Their contributions involved adding the `maxDegreeOfParallelism` property to the Spring code base, improving performance for case-insensitive queries, and fixing issues related to pagination, including offset handling. They also addressed issues with the `@Query` annotation and fixed bugs associated with ARRAY_CONTAINS within the annotated queries. The user's work involved modifying core functionalities of the library, improving its overall performance and stability.
azure-resourcesversionedazure-functionssdkazure-services
This repository is for active development of the Azure SDK for Java. For consumers of the SDK we recommend visiting our public developer docs at https://docs.microsoft.com/java/azure/ or our versioned developer docs at https://azure.github.io/azure-sdk-for-java.
Contributions:2 PRs, 466 pushes, 63 branches in 2 years 11 months
versionedazure-functionsazure-cosmos-dbsdkconsumers
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
Trevor Anderson - Senior Software Engineer at Microsoft