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:
.NET Core, ASP.NET, LINQ
MS Test, Entity Framework
MS SQL Server, SSMS
Angular, Typescript, HTML
Git, REST APIs, Azure DevOps
Microservices, Unit Testing
Spring Boot, Maven
Experience & Accomplishments
PDF ResumeEducation
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
Contact
Location:
Colorado, USA
Email:
applegateadaml@gmail.com