Adam Ratzman

Hi. I'm Adam Ratzman, a software engineer at Microsoft and a JVM , React , and .NET developer.

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

Have a strong preference towards a darker color scheme?

About me

I'm a graduate of Indiana University Bloomington , where I received a BS and MS in Computer Science.

I build software and distributed systems, tools, and APIs, and climb 🧗‍♂️, run 🏃, hike 🥾, and play frisbee 🥏 with my puppy.

In my day job, I'm a Software Engineer at Microsoft on the .NET Developer Experience team, where I help C# and VB Visual Studio developers be more productive. Oh, and I'm an MBA candidate at the University of Arizona .

Education

University of Arizona, Tucson, AZ (Remote)

MBA with specializations in entrepreneurship and MIS

Summer 2022 - Present

GPA: 4.000

  • Eller School of Business Online MBA

Indiana University Bloomington, Bloomington, IN

MS in Computer Science (See what I studied)

Summer 2021 - Fall 2021

GPA: 3.571

Indiana University Bloomington, Bloomington, IN

Bachelor of Science in Computer Science with Highest Distinction (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, awarded to graduates with a 3.9 or above GPA
  • Part of the BS/MS Computer Science program.

Work Experience

Microsoft, Redmond, WA

Software Engineer

January 2022 - Present

  • A member of the C# 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. Sometimes, I break things (sorry). More often, I fix them.

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-lead 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
  • Collaborated in a remote environment to meet deadlines

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, Handlebars/Mustache.js, JSP, Spring Boot

Development Tools: Git, Gradle, Docker, Docker Compose, Kubernetes, Service Fabric, Maven

This website was developed 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 110+ 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

;