Close

Mike Wester

Full Stack Software Engineer


Word CV PDF CV

Word Resume PDF Resume

About Me

Greetings! I'm Mike Wester, a seasoned software developer with over 13 years of experience in crafting innovative solutions across various domains. My expertise lies in spearheading the development of greenfield full-stack applications, pioneering new standalone frontend SPAs/PWAs, architecting RESTful APIs, and designing microservice-based backend infrastructures. Additionally, I'm well-versed in the intricacies of microfrontend-based architectures, continuously exploring new paradigms to enhance system scalability and flexibility.

Throughout my career, I've embraced leadership roles, serving as a mentor and collaborator to inspire teams and drive projects to success. My commitment to SOLID development principles has been instrumental in delivering robust and maintainable codebases, while my proactive approach to integrating Agile methodologies and CI/CD practices ensures efficiency and quality in every project lifecycle.

Beyond the realm of software development, I'm passionate about technology, space, medical advancements, finding inspiration and balance outside of the codebase. I believe in the power of continuous learning and collaboration, always eager to explore emerging technologies and share insights with fellow enthusiasts.

Experience

The Predictive Index

Lead Engineer
Remote, 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.

  • Transformation of Angular Materials and AG Grid into a more standardized infrastructure.
  • Implementation/Modification of RESTFul API’s to integrate new access control changes.
  • Setup/Creation of the initial library project, leveraging AngularCLI to streamline the process.

GoPuff

Software Engineer II
Remote, 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 current reporting process improving end user efficiency by over 60%.
  • Creation/Release of a cutting-edge web application built on React, elevating user experience.
  • Development of new RESTful APIs, transitioning to GraphQL to enhance efficiency and flexibility in data querying and manipulation.

InvestCloud (formerly Advicent)

Senior Software Engineer
Greater Milwaukee Area, 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.

  • Utilized Azure Service Bus into our microservices architecture facilitating seamless connection.
  • Implemented robust frontend unit testing standards, resulting in improved efficiency.
  • Successfully launched the flagship Single Page Application (SPA) built with Angular within a remarkably short timeframe of under a year.

Finastra

Software Engineer
Greater Milwaukee Area, WI


IC Full Stack Engineer, contributing to the enhancement of a legacy Point-of-Sale (POS) Mortgage system, aimed at providing banks with a Software as a Service (SaaS) solution for processing mortgage applications online.

  • Collaborated closely with cross-functional teams focusing on enhancing user experience.
  • Implemented new features/functionalities to streamline the mortgage application process.
  • Optimized performance and scalability of the system to accommodate transaction volumes.
  • Provided ongoing support for the POS Mortgage system, debugging issues and fixing bugs.

Software Engineer - Lead
Greater Milwaukee Area, 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.

  • Introduced Angular animations to elevate the overall user experience.
  • Took full ownership of three C# .NET backend microservices, overseeing their development and maintenance, while concurrently playing an active role in enhancing the SPA frontend.
  • Leveraged TypeScript and Angular for frontend development.

Blue Yonder (formerly JDA Software formerly RedPrairie)

Sr. Consulting Software Engineer
Greater Milwaukee Area, 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 within the core product, enhancing user experience and efficiency.
  • Led collaborative efforts with customers directly to understand their unique needs and tailor solutions to address them effectively.
  • Provided on-site support during critical phases such as customer go-lives, ensuring smooth implementation and customer satisfaction.

Iptor Supply Chain Systems (formerly IBS AB)

Software Developer
Greater Milwaukee Area, 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 Entity Framework RESTful APIs to facilitate seamless integration with both internal and external systems, ensuring data interoperability and efficiency.
  • Implemented SOAP-based Web Services to enable smooth integration with third-party systems, enhancing the application's functionality and interoperability.
  • Led development efforts to customize core applications tailored to the needs of our highest-tier customers, ensuring that their unique requirements were met with precision and excellence.

Blue Yonder (formerly JDA Software formally RedPrairie)

Technical Consultant - Intermediate
Greater Milwaukee Area, WI


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, ensuring alignment between our product and customer expectations.
  • 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 and ongoing maintenance.

Education

University of Wisconsin - Milwaukee

2006 - 2010

Bachelor of Science in Computer Science

Projects

Angular Atm

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

Angular ATM
Source Code

Skills

Programming Languages

Get in Touch