Hey there! My name is

Andrew Mogg,

I am a full-stack developer living in Jacksonville Beach, Florida. Currently, I work for the Jacksonville Jaguars football strategy group building web-based tools and applications.

Welcome to my page 🤙

Experience


Career

Jacksonville Jaguars

Software Developer
July 2021 – Present

TIAA Bank

Senior Software Developer
November 2018 – July 2021
Software Developer
January 2018 – November 2018

SAFe agile team lead at Fortune 100 company responsible for developing/designing .Net Core microservices, Angular apps, and relational databases for operational support and customers to manage their mortgage and bank accounts. I also maintained the release pipeline for .Net and Java Docker images from dev to prod environments using RedHat's Openshift platform and Azure TFS release management for 15 applications. See some of my project work in the section below.

Fortegra Financial

Software Engineer
August 2016 – January 2018

In my first software engineer role I worked on converting internal apps from ASP .Net Web Forms into ASP .Net MVC to improve the efficiency of our call center team's ability to log customer requests.

Education

Virginia Tech

Bachelor of Science in Computer Science & Varsity Baseball Athlete
August 2012 – May 2016

Virginia Tech is widely regarded as one of the top CS departments in the nation. I achieved my undergraduate degree from this program while also being a four year varsity baseball athlete.

Over my four year career I appeared in 110 games while making 83 starts. Accolades include the Virginia Tech Athletic Director's Honor Roll and Atlantic Coast Conference Academic Honor Roll from 2013 to 2016.

Projects


Mortgage Servicing Applications

TIAA Bank | Jan 2018 - July 2021
Angular, RxJs, .Net Core, MsSql, Java, SASS

Developed key Angular components and Java Restful APIs for our team's complete rewrite of the bank's online servicing platform that allows our 300,000+ mortgage clients to access their mortgage account. In the middle of 2019, I took over as the lead developer of this app where my duties grew to handle all future enhancements and manage all deployments.

Account Management Microservices

TIAA Bank | December 2019 - July 2021
.Net Core, MsSql, Java, Mulesoft

Implemented a system that comprised of 1 Angular front end, 1 Java Spring app, and 12 .Net Core microservices that allows banking customers to perform self servicing features like debit card management, check orders, and wire transfers. Integrated our microservices with internal and vendor APIs using Mulesoft and also designed many of the relational databases used for request logging and operation reporting.

Web Registration Angular App

TIAA Bank | Jan 2018 - July 2021
Angular, RxJs, SASS, Java

Coded the front end for customers to register for online access with features like reactive forms, session management, 2 factor authentication, and credentials setup. View the public Angular app register.tiaabank.com.

Azure DevOps Release Management

TIAA Bank | Jan 2018 - Nov 2019
Azure, Docker, Openshift

Our team had the first application to run on the RedHat Openshift containerization platform in our organization. We also were the first ones to create .Net core and Java builds for our 15 applications with automated release pipelines to our DEV and QA environments, significantly improving our ability to release code for our QA team.

andrewmogg.com

Personal Project | January 2021 - Present
React, Gatsby, Netlify, GraphQL

With a mostly Angular, Azure, and .Net background in my professional career, I wanted to build my personal site with different tech. Gatsby is a great tool to build a static site and gave me a fun way to learn the latest web technologies like ReactJS, Webpack, GraphQL and ES6+ Javascript. Combining it with Netlify gave it a seamless way to build and deploy my site.

Par Pros iOS

Personal Project | June 2020 - Present
SwiftUI, Redux

Since I no longer play baseball, I have taken up golf as my competitive outlet. My co-worker already had a robust back-end API that records your golfing history with your friends and calculates over 100 different stats so that users can track their golf skills improvement. We both wanted to learn a fun, new tech stack so we utilized the existing API into a back end for a mobile golf app.

Andrew Mogg © 2022