Summary
Overview
Work History
Education
Skills
Timeline
Generic
Evan Hainlin

Evan Hainlin

Austin,TX

Summary

Experienced software engineer with 5+ years of expertise in developing highly-scalable Java applications. Skilled in creating microservice architectures with Spring Framework, RESTful API development, Agile methodologies, and mentoring team members. Seeking remote opportunities to apply technical leadership in crafting innovative solutions.

Overview

6
6
years of professional experience

Work History

Java Software Engineer

Mindex
02.2025 - 06.2025
  • Developed and maintained existing microservices and customer-facing full-stack applications (Spring, .NET, AngularJS, Oracle SQL).
  • Developed, deployed, and tested new Spring microservices, integrating them within the existing CI/CD pipeline (Openshift, Jenkins, XLD/XLR, Ansible, AWS, Git).
  • Authored and optimized stored procedures in Oracle SQL, enhancing data reliability and back-end performance for critical business workflows.
  • Participated in full software lifecycle: design, feature development, code reviews, and production support.

Software Engineer

Bank of America
01.2021 - 12.2024
  • Developed and delivered 10+ major features for Erica Virtual Assistant, enhancing user interaction by 15% across mobile and desktop platforms (2m daily interactions).
  • Led Java certification learning groups internally, mentoring junior developers and increasing team proficiency in Java Concurrency.
  • Acted as release lead and primary point-of-contact for major Erica releases, coordinating cross-functional teams and ensuring timely delivery of all features (Ansible, Jenkins, Jira).
  • Collaborated within an Agile environment to design, build, test, and maintain scalable applications (Maven, Groovy, Junit5, Git, Cassandra DB).
  • Developed robust, scalable, modular, and API-centric infrastructures in Spring.

Dev10 Software Developer Trainee

Genesis10
05.2019 - 01.2021
  • Completed intensive training in full-stack development, focusing primarily on Java, Spring, HTML, CSS, JavaScript, and modern frontend frameworks (React, Angular2).
  • Contributed to project migrating a legacy internal application from Struts 2.x to Spring Boot + Angular 2, gaining hand-on experience with Agile methodologies.

Education

Bachelor of Science - Mechanical Engineering

Baylor University
Waco
01-2018

Skills

  • Java
  • Oracle PL/SQL
  • JUnit
  • Spring Framework
  • Docker
  • Infrastructure automation (Terraform, Kubernetes)
  • Git
  • AWS
  • API Development
  • Apache Tomcat
  • Scrum Framework
  • Multithreading/Concurrency
  • Data structures

Timeline

Java Software Engineer

Mindex
02.2025 - 06.2025

Software Engineer

Bank of America
01.2021 - 12.2024

Dev10 Software Developer Trainee

Genesis10
05.2019 - 01.2021

Bachelor of Science - Mechanical Engineering

Baylor University