Summary
Overview
Work History
Education
Skills
Non-Professional
Awards
Work Availability
Timeline
Generic
Austin H.

Austin H.

Software Engineer

Summary

Results-oriented and innovative Senior Software Engineer with 12 years of experience. Easily communicates complex technical requirements to non-technical stakeholders. Excellent leadership record of leading development teams in enterprise-wide development projects.

Overview

12
12
years of professional experience
3
3
years of post-secondary education
2
2
Languages

Work History

Senior Software Engineer Architecture Team

LoanDepot/Ascendion
07.2021 - Current
  • Developed a cloud-first solution to replace a legacy mail processing system, employing the strangler fig pattern for seamless replacement. This approach not only ensured 4x faster performance but also met strict compliance requirements by utilizing Microsoft Graph API and O365 accounts, effectively addressing the challenge of not using third-party mail services and ensuring scalability for future demand.
  • Engineered event-driven services in LoanDepot's loan management system, capturing and memorializing crucial loan changes. These are provided to the LD ecosystem via pub/sub event distribution. Used Nservicebus for distributed transaction resilience to ensure data consistency. Part of the system can flexibly integrate with JV partner APIs using GraphQL for data structuring of their custom events. This directly contributed to the onboarding of several lucrative partnerships, significantly amplifying LoanDepot's revenue streams.
  • Coordinated across teams to build a suite of microservice rest APIs using mediatr and APIM that integrate with the new 3rd party LOS api.
  • All of these new services use IaC for deployments, are dockerized, and run in AKS. They employ a hybrid between Clean Architecture and Vertical Slice Architecture. They include health checks and logging, unit and integration testing, as well as architectural unit tests to slow down code rot and entropy.
  • Fixed and enhanced various aspects of existing legacy product, a complex loan management system with a highly technical domain.
  • Worked closely with architects and principal engineers to help establish new protocols and best practices for migrating our product into the cloud and to inch us ever closer to CI/CD
  • Trained and mentored junior developers and engineers, teaching skills in cloud based microservices and working to improve overall team performance.
  • Helped lead some of these software development initiatives as a subject matter expert and primary point-of-contact for project management staff.

Tech Lead

Agile Transformation
01.2021 - 07.2021
  • Managed, mentored, and led a team of developers in an Agile environment with weekly releases
  • Guided and helped developers across teams in order to solve complex technological issues
  • Worked with Solution Architect to design new areas of the platform to meet customer driven goals
  • In addition to Tech Lead responsibilities, worked as lead developer to rewrite core part of the application in order to internationalize the product and exponentially expand customer base globally
  • Worked closely with DevOps team to manage and troubleshoot software in Azure cloud
  • Onboarded new developers and mentored existing devs in order to write maintainable and performant software
  • In addition, guided them on how to follow established processes.

Senior Software Engineer

Agile Transformation
12.2019 - 01.2021
  • Implemented several technically challenging front end enhancements ahead of schedule in order for us to secure client contracts resulting in over $500K+ in annual revenue
  • Designed and built a high performing, event driven, cloud based, domain agnostic scheduling service that implements pub/sub pattern
  • I took initiative and built a POC for this on my off time once I was informed of the major product milestones our team would be building that required this new functionality
  • Designed and implemented several other greenfield scalable cloud based microservices
  • These leveraged: async messaging, azure functions, and azure signalR
  • One example is a PDF document generation service
  • Built out REST apis using .Net core
  • These were EF core code-first migration apis communicating with SQL server databases
  • They followed a CQRS pattern in the application layer, used swagger, logging, dependency injection, and unit testing to promote transparency and maintainability
  • Built modern front end SPAs using react/redux
  • These are for client facing parts of the application that communicates with back end services via previously mentioned REST apis
  • All software I developed would always adhere as much as possible to best practices of OOP, DDD and clean architecture
  • Proper unit testing on domain layer to ensure less defects on initial deployment, and ability to fearlessly refactor w/o creating regressions
  • Use of caching (redis) where applicable.

Software Engineer

Black Diamond Reporting
Jacksonville
12.2011 - 12.2019
  • Lead developer on full stack architecture, development, and maintenance in an agile environment for multiple products that include: building react/redux UI’s (with babel, webpack and npm), on top of .net core RESTful apis communicating with sql server DBs
  • Work across teams to enhance low level financial engine in order to improve data processing and implement new business logic, in addition to performance tuning
  • Fix bugs, enhance performance, and add new features to legacy applications
  • Automate testing of API's, and integration testing using webdriver and selenium
  • Black box testing of data with custom built applications and libraries.

Education

BA Economics - Economics

University of North Florida
Jacksonville, FL
08.2006 - 01.2010

Skills

C#, net/core, t-sql, powershell, javascript, typescript, html, css, bicep, yaml

undefined

Non-Professional

  • Perpetually learning by alternating between: side projects, online courses, and text books.
  • Active on github. For instance, I maintain a popular Gnome (*nix desktop environment) plugin for managing NordVpn connections

Awards

Agile Transformation

Awards aren’t given out here. However among other accolades, I’ve been personally contacted three times  by the CEO and complimented on my work and thanked for going above and beyond in order to help the company achieve its goals


STAR Award (BlackDiamond)

Excelling and going above and beyond when working on platform enhancements


Innovative Idea Award (BlackDiamond)

Won internal contest for an innovative new idea for an internal solution


Navy Achievement Medal with 'V' for valor

(United States Marine Corp)

Received during combat operations in Husaybah, Iraq

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Senior Software Engineer Architecture Team

LoanDepot/Ascendion
07.2021 - Current

Tech Lead

Agile Transformation
01.2021 - 07.2021

Senior Software Engineer

Agile Transformation
12.2019 - 01.2021

Software Engineer

Black Diamond Reporting
12.2011 - 12.2019

BA Economics - Economics

University of North Florida
08.2006 - 01.2010
Austin H.Software Engineer