The PDF version is available here.
Alexander Herrmann's Resume

Alexander Wehrli (formerly Herrmann)

My personal site: alexmherrmann.com
(801) 502-0246
AlexanderMHerrmann@gmail.com

WORK EXPERIENCE

Unanet - Senior Software Engineer

September 2023 - Present

  • Led initiative to improve legacy software development with common-sense CI/CD and tooling improvements learned from building startups. Brought in testing, modern tools, and reduced "time to first commit" for new developers in a Java/React app.
  • Refreshed and re-invigorated the development of a React application that had fallen behind. Charged ahead on an upgrade from React 17 straight to React 19.
  • Worked directly with CTO on a daily basis to enable large government contractors to work outside of USD, a major refactor of the Java backend.

mysherpas - Principal Software Engineer

March 2022 - September 2023

  • Spearheaded the design and development of the core (Java/Next.js) product from inception. Partners estimate it saves dozens of hours a week for their teams after initial implementation.
  • Lead end-to-end software development operations, encompassing everything from initial code creation to selection and implementation of development processes, tools, and cloud services.
  • Established and optimized CI/CD processes, resulting in a one minute deployment using AWS and Bitbucket.
  • Led the relationship with our 3rd party operations team, handing over Terraform powered AWS infra. A learning experience for them, they have now adopted it internally.

OpenEdge/GPI - Software Engineer II

June 2019 - March 2022

  • Successfully transitioned and expanded 3PointData's legacy software post-acquisition by GPI.
  • Collaborated across teams to offload work to more dedicated resources, allowing developers to focus on building.
  • Created a new product (Java and React) with only 2 other developers that collects millions of dollars in payments a year.
  • Brought the momentum and efficiency of a startup team to a larger corporate framework, ensuring consistent high-speed development.

3PointData - Software Engineer

May 2015 - June 2019

  • Created a (private) customer facing site that interacted with our support systems via API (Jira, Jenkins, etc).
  • Reduced waste by automating large parts of all repeatable workflows.
  • Worked with many international teams across Europe, UK, New Zealand, and Australia.
  • Built out an extensive testing framework involving a mixture of unit, API and browser automation tests using Selenium.
  • Overhauled DevOps process with Docker using inexpensive self-hosted instances.
  • Java EE, Spring, Ember.js main stack serving more than 20 million requests per day.