Adam Applegate

I'm

About Me

Location:

Colorado, USA

Hello! My name is Adam and I love building things with software. I first started coding back in high school when I took a Computer Science course and I fell in love with the whole process. I've been coding ever since.

At this point in my career I have built desktop applications, microservices, SPA web apps, and more. I truly enjoy working on the backend of development- developing databases, building REST APIs, and and figuring out how all the pieces fit together (it's like a puzzle!). Despite favoring backend work, I'm flexible and work wherever I'm needed.

In my spare time I love working on personal projects, birdwatching, gardening, playing board games, and working on custom keyboards.

Skills

Here are some of the technologies and languages that I've worked with:

C# / .NET

.NET Core, ASP.NET, LINQ

MS Test, Entity Framework

SQL

MS SQL Server, SSMS

Frontend

Angular, Typescript, HTML

Misc

Git, REST APIs, Azure DevOps

Microservices, Unit Testing

Java

Spring Boot, Maven

Experience & Accomplishments

PDF Resume

Education

Bachelor of Science in Software Engineering

July 2022

Brigham Young University

Professional Experience

Software Engineer

May 2023 - Current

National General Insurance (Allstate) | Longmont, CO

  • Developed key app features spanning frontend to backend over various microservices, with Vue, Typescript, C#, ASP.NET and SQL Server
  • Gathered requirements for various features and leveraged Agile to effort, prototype, and build said features, iterating rapidly while meeting customer needs
  • Designed comprehensive tests to ensure high code quality & data integrity, increasing code coverage by 9%
  • Wrote quality documentation spanning multiple teams, greatly decreasing integration time
  • Provided regular production environment & deployment support
  • Greatly increased app speed through upgrading various microservices from VB.NET to .NET Core

Software Engineer Intern

April 2022 - November 2022

FamilySearch | Lehi, UT

  • Modernized a critical production REST API that processed up to 25M requests per hour, by converting the Java app from Spring to Spring Boot
  • Developed and implemented a system to reduce logs by 50% while retaining critical information
  • Increased test coverage by 15%, reducing production bugs and errors
  • Optimized database queries and connections, increasing app speed by 8%

Student Software Engineer

January 2022 - April 2022

BYU-I | Rexburg, ID

  • Designed and implemented features across the full tech stack, using Angular, Typescript, C#, ASP.NET, and SQL
  • Collaborated with team of 5 using Agile, increased productivity by 15% and reducing code defects by 25%

Volunteer Tutor

January 2022 - April 2022

BYU-I | Rexburg, ID

  • Deepened students’ problem-solving methods and algorithmic thinking, giving students the foundation needed to excel

Some Things I've Built

Code Stock Photo

ML Image Gatherer

Python CLI Web Scraping Tool

Bird Identifier Home Page

Bird Identifier

C# Machine Learning Web App

Filter Free Demo

Filter Free

Python Image Filtering Desktop App

Contact

Location:

Colorado, USA