Tom Swedlund is a Principal Software Engineer with over a decade of experience building robust, full-stack systems, currently shaping Azure Cosmos DB at Microsoft. He combines deep C# and C++ expertise with strong object-oriented design, a track record in security-focused tooling from WebInspect, and a habit of engineering quality through documentation, unit testing, and QA automation. Tom has repeatedly owned end-to-end features—from browser-based JavaScript crawlers and transactional JS engines to REST APIs and telemetry back-ends—demonstrating comfort across low-level engines and high-level integrations. His background includes building data-focused reporting infrastructure at FactSet and shipping production features at Google early in his career, reflecting both analytical rigor and product sensibility. Colleagues rely on him for hard-to-debug escalations and pragmatic automation that eases long-term maintenance. Based in Alpharetta, GA, he pairs a research-backed education (MS Computer Science) with a knack for rapidly learning and applying new technologies in complex systems.
10 years of coding experience
17 years of employment as a software developer
Associate of Science - AS Computer Science, Associate of Science - AS Computer Science at Cape Cod Community College
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at University of Massachusetts Dartmouth
Master of Science - MS Computer Science, Master of Science - MS Computer Science at Stony Brook 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
Tom Swedlund - Principal Sofware Engineer at Microsoft