Adam Ratzman

Hi. I'm Adam Ratzman, a software engineer at Microsoft.

You can read below to learn more about me or see some of my interactive projects →

Want a darker color scheme?

About me

Currently, I'm a Software Engineer at Microsoft on the Visual Studio .NET Developer Experience team, where I help C# and VB.NET developers be more productive.

I graduated from Indiana University Bloomington in 2021, where I received a BS and MS in Computer Science. I build software and distributed systems and tools, and in addition to my , I'm an avid runner and cyclist.

Loading activities...

Loading...

Education

Indiana University Bloomington, Bloomington, IN

MS in Computer Science (See what I studied)

Spring 2021 - Fall 2021

GPA: 3.571

Indiana University Bloomington, Bloomington, IN

Bachelor of Science in Computer Science (See what I studied)

Fall 2019 - Fall 2021

GPA: 3.943

  • Honors: Hudson & Holland Scholar, Founders Scholar, Provost’s Scholarship, Hutton Honors College
  • Graduated with Highest Distinction

Work Experience

Microsoft, Washington, DC

Software Engineer II

January 2022 - Present

  • I am a member of the Visual Studio .NET Project team in the Developer Division at Microsoft
  • I help VS .NET developers be more productive in their work, and help bring new .NET features to Visual Studio
  • I also have worked on other dotnet initiatives such as .NET Aspire

Indiana University Bloomington, Bloomington, IN

Associate Instructor, Introduction to Software Systems (CSCI-C 212)

August 2021 - December 2021

  • One of 10 AIs and UIs to help in this introductory CS core class
  • Co-led a weekly lab

Microsoft, Redmond, WA (Remote)

Software Engineering Intern

May 2021 - August 2021

  • Returned to the Service Fabric Atlas team, completing a project on chaos testing

Naval Surface Warfare Center, Crane Division, Crane, IN (Remote)

Software Engineering Intern

August 2020 - April 2021

  • Cleared role

Indiana University Bloomington, Bloomington, IN

Undergraduate Instructor, Data Analysis and Mining (CSCI-B 365)

January 2021 - May 2021

  • One of four undergraduate instructors for Data Analysis and Mining (CSCI-B365), an introduction to probabilistic AI

Microsoft, Redmond, WA (Remote)

Software Engineering Intern

May 2020 - July 2020

  • Developed a POC extension to the Atlas RP (formerly Azure Service Fabric Mesh) layer in Microsoft Azure Service Fabric

E-gineering, LLC, Indianapolis, IN

Software Engineering Intern

June 2019 - August 2019

  • Collaborated with Product Owner to identify and implement website enhancements
  • Implemented automated email and phone notifications for users
  • Dockerized application for simplified local development
  • Found and eliminated technical debt and legacy security vulnerabilities

E-gineering, LLC, Indianapolis, IN

DevOps Intern

May 2018 - August 2018

  • Dockerized client’s Java-based applications
  • Deployed client applications on POC Kubernetes clusters and presented solutions to meet client’s goal of eliminating physical data centers

Technical Skills

Languages and Markup:

Kotlin, Java, JavaScript, TypeScript, C#, SQL, Python

Databases:

MySQL, RethinkDB

Web Development:

HTML, CSS, React, Kotlin/JS, Blazor, Handlebars/Mustache.js, ASP.NET, Spring Boot

Development Tools:

Git, Gradle, Docker, Docker Compose, Kubernetes, Service Fabric

This website was created using TypeScript , React , and Chakra UI .

Selected Projects

Spotify Web API - Kotlin

Creator, Maintainer

September 2017 - Present

  • Created and maintain a modern, asynchronous Kotlin MPP library for the Spotify Web, Web Playback, and auth APIs with 140+ stars
  • Developed using TDD and Agile methods

May 2019 - June 2019

  • Created a comprehensive review site for calculus theorems, derivatives, and integrals, with options to test yourself with randomly-generated relevant problems

Ardent

Creator

January 2015 - May 2018

  • Developed a popular, internationalized, comprehensive Discord bot
  • Directed a distributed team of 2 developers and 9 translators localizing into 11 languages
  • Oversaw consistent monthly user and revenue growth, with profitability within 3 months of launch

Adam Ratzman - © 2021

;