Close

Michael Wester

Senior Software Engineer and Technical Lead


Word Resume PDF Resume

About Me

Senior Software Engineer and Technical Lead with 13+ years of experience building scalable systems and full-stack enterprise applications, microservices, SPAs, and cloud-native platforms. Expertise in C#, ASP.NET, Angular, TypeScript, REST APIs, Azure, and modern frontend architecture. Proven track record leading engineering teams, modernizing platforms, improving developer productivity, and delivering customer-focused solutions in fast-paced environments.

Core Technologies

Languages

Frontend

Backend

Cloud & DevOps

Databases

Architecture

Security

Experience

The Predictive Index

Team Lead – Full Stack
Remote | Milwaukee, WI


Individual Contributor (IC) Full Stack Engineer transitioning logic from role-based access control to attribute-based access control. Subsequently, promoted to Lead Engineer (LE) with the specific objective of conceptualizing and releasing an internal Angular component library.

  • Managed and mentored a team of 3 engineers, improving delivery consistency and code quality through code reviews, engineering standards, and collaboration with Product Owners on delivery expectations.
  • Led development of a reusable NPM-based UX component library (Angular Material, AG Grid), improving UI consistency and reducing frontend development time across teams.
  • Enhanced and maintained RESTful APIs to support evolving access control and authorization requirements.
  • Established the foundational Angular CLI project structure and development standards, accelerating onboarding and improving maintainability.

goPuff

Software Engineer II – Full Stack
Remote | Milwaukee, WI


IC Full Stack Engineer playing a pivotal role within the new internal Forecasting Engineering initiative. Tasked with developing a green field application aimed at improving our ability to forecast staffing requirements.

  • Automated reporting workflows, increasing end-user efficiency by over 500% and reducing manual processing time.
  • Designed and launched a React-based web application that improved user experience and streamlined forecasting workflows.
  • Development of new RESTful APIs, utilizing GraphQL to enhance efficiency and flexibility in data querying.

InvestCloud

Senior Software Engineer – Full Stack
Milwaukee, WI


IC Full Stack Engineer, I played a pivotal role in the development of a greenfield flagship application, showcasing innovative architecture and leveraging a modern technical stack. Following its market launch, helped lead efforts on the follow-up Essentials initiative.

  • Integrated Azure Service Bus into a microservices architecture, improving system communication and scalability.
  • Implemented robust frontend unit testing standards, resulting in improved efficiency.
  • Successfully launched the flagship Single Page Application (SPA) built with Angular.

Finastra

Team Lead – Full Stack
Milwaukee, WI


Lead Engineer (LE) of a greenfield initiative, spearheading the effort to replace existing applications with a modern Single Page Application (SPA). Played a pivotal role in delivering a cutting-edge solution to meet our business objectives.

  • Owned architecture and development of three C#/.NET microservices supporting a new lending platform, ensuring scalability and reliability.
  • Introduced Angular animations to elevate the overall user experience.
  • Redesigned CI/CD pipelines, reducing deployment friction and accelerating release cycles.
  • Modernized legacy applications by replacing unsupported VB6 and Flash components with C# ASP.NET solutions.

Blue Yonder

Sr. Consulting Software Engineer
Milwaukee, WI


Senior Consultant focusing on bridging the identified gaps between our core software platform and customer requirements within the solutions. This involved either implementing customer-specific changes or devising generic solutions to enhance the core product to better meet customer needs.

  • Spearheaded the implementation of Voice enhancements.
  • Led collaborative efforts with customers directly to understand their unique needs and tailor solutions.
  • Collaborated across engineering teams to deliver customer-specific enhancements while maintaining core platform stability.

Iptor Supply Chain Systems

Software Developer – Full Stack
Milwaukee, WI


IC Full Stack Engineer, modernizing of our warehouse management application. Working within a team of four engineers, our objective was to transition from a legacy on-prem VB .NET application to a modern AngularJS web-based solution.

  • Developed RESTful APIs using Entity Framework to support system integrations and improve data interoperability.
  • Implemented SOAP-based Web Service integration with third-party systems.
  • Led development efforts to separate core applications to introduce new products.

Blue Yonder

Technical Consultant Intermediate
Milwaukee, WI / Remote | Denver, CO


Product Development Intern advancing our core product by implementing new features and addressing issues. Upon transitioning to a full-time role, I continued to contribute significantly by assisting in project implementations, collaborating directly with customers to bridge gaps between our product and their requirements.

  • Collaborated closely with customers to understand their needs and translate them into actionable solutions.
  • Implemented threaded session expiration feature in our core product, enhancing security.
  • Provided comprehensive support throughout all phases of projects, from analysis and design to implementation.

Projects

Angular Atm

Portfolio Project always in progress to showcase my Angular experience and personal style of coding.

Angular ATM
Source Code

Education

University of Wisconsin - Milwaukee

2005 - 2010

Bachelor of Science in Computer Science

Get in Touch