# Carey Halton > Senior Software Engineer at Microsoft Location: Atlanta Metropolitan Area, United States Profile: https://flows.cv/careyhalton I received a bachelor's of science degree in computer science from Georgia Tech in December 2016, and completed my master's via Georgia Tech's OMSCS program in December 2020. I am currently a full-time senior software engineer for the Microsoft Fabric OneLake team at Microsoft, working remotely from my home office in Atlanta, GA. ## Work Experience ### Senior Software Engineer @ Microsoft Jan 2024 – Present | Atlanta Metropolitan Area Azure Data Microsoft Fabric OneLake Shortcuts Team ### Senior Software Engineer @ Microsoft Jan 2022 – Jan 2024 | Atlanta Metropolitan Area AI Platform Azure AI Search team ● Worked primarily on the ingestion and enrichment capabilities of the multimillion dollar Azure AI Search product, facilitating the indexing of large scale (millions of unstructured documents) customer datasets from multiple different Azure data sources while also adding AI enrichments and transformations to them. ● Worked on several specific project areas including billing, telemetry (logs and metrics), automated incident resolving, API design, performance testing, integrated vectorization, and more. ● Development was primarily .NET in C# while also utilizing some open source projects in Java and Python. Wrote a variety of tests, documentation and samples for many of the features I implemented. ● Handled regular weekly live site on-call/deployment on-call responsibilities as seamlessly as possible. ● Mentored multiple new team members to quickly ramp them up on large codebase. Ran team retrospectives and provided feedback and guidance during planning cycles. Cross collaborated with multiple partner teams at Microsoft. ### Software Engineer II @ Microsoft Jan 2019 – Jan 2022 | Bellevue, Washington Azure Data Azure Cognitive Search Team ### Software Engineer @ Microsoft Jan 2018 – Jan 2019 | Bellevue, Washington AI Platform Applied AI Azure/Cognitive Search Team ### Software Engineer @ Microsoft Jan 2017 – Jan 2018 | Redmond, Washington Azure Cosmos DB Team Wrote Typescript and C# code for the Azure Portal extension for Azure Cosmos DB. • Performed work on the Azure Cosmos DB portal service and user experience. This included bug fixes, as well as any feature improvements that may have been assigned to me. • Specifically worked on improvements to the user experience for the Metrics area of Azure Cosmos DB, as well the user experience for the Table/Cassandra APIs of the service, including discussions with the larger team on how to go about doing so. • Worked on telemetry for the portal service, including adding code that logs telemetry and measures performance of various aspects of the client, and also creating and managing the PowerBI dashboards for exposing the collected data in an easily readable form. • Implemented CORS on the backend of the service to be utilized by the portal in order to increase performance. • Handled occasional weekly live site on-call/deployment on-call responsibilities as seamlessly as possible. ### Head Teaching Assistant @ Georgia Institute of Technology Jan 2016 – Jan 2016 | Atlanta, GA Head Teaching Assistant for CS 1332, Data Structures and Algorithms, leading a team of 22 total TAs for the Fall 2016 semester. Assisted the professor with any needs she had, including writing exams and handling regrade requests for exams and homework assignments. Also held weekly office hours to assist students who needed extra help outside of class. ### Software Engineering Intern @ Microsoft Jan 2016 – Jan 2016 | Redmond, WA Worked for the Cloud Infrastructure and Operations team on designing and creating a data quality dashboard. Wrote SCOPE scripts that run daily on Microsoft’s Cosmos infrastructure to compute statistics for the team’s data in the areas of accuracy, completeness, and timeliness. Wrote code in C# to add attributes to one the team’s API services, as well as compare the team’s data to other sources. Worked with Azure, SQL Server, PowerBI and Visual Studio as a part of all projects. ### Teaching Assistant @ Georgia Institute of Technology Jan 2014 – Jan 2016 | Atlanta, Georgia Teaching Assistant for CS 1332, Data Structures and Algorithms Assisted another TA in teaching weekly 90 minute recitations to ~50 students to review lecture topics. Graded exams as well as recitation and homework assignments. Helped design homework assignments along with appropriate automated tests to be used for grading. Held biweekly office hours to assist students who needed extra help outside of class. ### Software Engineering Intern @ Google Jan 2015 – Jan 2015 | Mountain View, CA Worked for the Google Genomics team creating genomic data analysis pipelines using the Google Cloud Dataflow Java SDK. Wrote code that has been released to the Google Genomics open source suite on Github that continues to be expanded upon and referenced by other team members. Worked with the gRPC streaming service for streaming genomic data from the Google Genomics API into my pipelines. Learned about various types of genomics data and applied attributes of them to my pipelines. Various pull requests of my code that I submitted throughout this internship and are publicly available to view: https://github.com/googlegenomics/dataflow-java/pull/90 https://github.com/googlegenomics/dataflow-java/pull/91 https://github.com/googlegenomics/dataflow-java/pull/97 https://github.com/googlegenomics/dataflow-java/pull/99 https://github.com/googlegenomics/dataflow-java/pull/106 https://github.com/googlegenomics/dataflow-java/pull/111 https://github.com/googlegenomics/dataflow-java/pull/123 ### Engineering Practicum Intern @ Google Jan 2014 – Jan 2014 | Mountain View, CA I worked on developing an end-to-end pipeline for front-end analytics for the Google Voice team using the Go programming language. By looking at weblogs of various types and formats, the team wants to know how many users are using their products, and in what different ways they are accessing it. The Go programming language has a library called Lingo, or Logs Processing in Go, which can read in data and be made to tell us useful information about it. The project also includes setting up these programs to run on a daily basis on Google's internal distributed systems and to set up the data for viewing using several internal Google tools. We also want to make sure that all of the relevant information is getting logged as it should, and if not, make sure that we change code so that it begins to do so. ### Software Development Intern @ 3Cinteractive Jan 2013 – Jan 2013 | Boca Raton, FL 3Cinteractive (www.3Cinteractive.com) is a mobile platform company with a strong focus on consumer engagement. 3Ci’s cloud platform – Switchblade™ – powers mobile applications that help businesses better engage consumers, make ‘right-time’ decisions and increase the lifetime value of their customers. 3Ci’s unparalleled expertise in mobile helps our clients normalize a complex mobile ecosystem and deploy mobile applications that drive measurable results for their business. Founded in 2005, 3Ci is a long-standing member of the CTIA and Mobile Marketing Association. 3Ci ranked No. 1 on Forbes’ 2013 list of “America’s Most Promising Companies”. -Completed a Big Data research project and proof of concept utilizing the Scrum methodology, providing technologies and information that could save the company and their clients lots of money. -Shadowed some of the software developers and watched and learned from their work. -Wrote and researched documentation for several of the teams to boost their final products. -Created Android and java web server applications to help improve some current company systems. ## Education ### Master of Science - MS in Computer Science Georgia Institute of Technology Jan 2018 – Jan 2020 ### Bachelor’s Degree in Computer Science Georgia Institute of Technology Jan 2013 – Jan 2016 ### Salutatorian in Academic Honors Diploma, Computer Technology Academy John I. Leonard High School Jan 2009 – Jan 2013 ### N/A in Dual-Enrollment Palm Beach State College Jan 2011 – Jan 2013 ## Contact & Social - LinkedIn: https://linkedin.com/in/careymacdonald --- Source: https://flows.cv/careyhalton JSON Resume: https://flows.cv/careyhalton/resume.json Last updated: 2026-03-22