Michael West
Location: Lehi, UT
Phone: 651-417-3442
Email: michaelrobwest@gmail.com
LinkedIn: LinkedIn Profile
Summary
Experienced Software Engineer specializing in Java, Spring frameworks, and REST API development. Actively re-engaging with the industry to contribute to innovative teams as a backend developer. Proven expertise in building scalable and efficient backend systems, optimizing database interactions, and streamlining development processes to drive business success. Passionate about continuous learning, collaboration, and delivering impactful software solutions.
Skills
Technical Proficiency
- Languages/Frameworks: Java, Spring (Boot, Rest, MVC, Data/JPA)
- Databases: MySQL, PostgreSQL, MSSQL, Oracle
- Cloud Platforms: AWS
- CI/CD Pipelines: Git, Maven, Gradle, Jenkins, Flyway
Work Experience
Software Engineer
Self-Employed | Lehi, UT | Jan 2022 – Present
- Developed and maintained RESTful APIs using Java and Spring to automate real estate asset discovery, reducing property search and data entry times by 90%, enabling quicker and more efficient investment decisions.
- Implemented automated workflows to streamline property evaluation, including value estimation, rehab budgeting, and potential returns, improving decision accuracy by 50% and saving several hours daily.
- Collaborated on property rehab efforts, working with a team to complete the project ahead of schedule and under budget, increasing property value by $340,000 and generating $3,000/month in rental income.
Software Engineer Consultant
Object Partners (ReliaQuest & Chewy) | Minneapolis, MN | Mar 2021 – Jan 2022
- Built and deployed integrations for cybersecurity platforms, improving the security and scalability of ReliaQuest’s Grey Matter software, used by thousands of global clients.
- Collaborated in the design and implementation of microservices for Chewy’s e-commerce platform, improving integration performance and scalability using REST APIs and Spring Boot.
Software Engineer
Fidelity National Information Services | Woodbury, MN | Dec 2017 – Mar 2021
- Migrated repositories from SVN to GIT/Bitbucket, improving version control and speeding up code delivery for multiple customer-facing products.
- Implemented a CI/CD pipeline that reduced deployment times by over 2300%, streamlining automation for faster release cycles across teams.
- Conducted training for 50+ developers and managers on GIT, CI/CD tools (BitBucket, Jenkins, OpenShift, Artifactory), and best practices to support smooth transitions and encourage collaboration.
- Collaborated with teams to design and implement a Spring Integration/Spring Batch application that automated client billing, reducing time and error rates.
- Developed and maintained REST APIs for critical applications (Chex Insights, Training Portal, Data Privacy Manager), focusing on scalability, reliability, and maintainability.
- Built a Proof of Concept (POC) for integrating LifeLock’s systems with FIS, demonstrating the potential for a strategic partnership.
Software Engineer
Ensco | Charlottesville, VA | Dec 2015 – Dec 2017
- Developed and maintained a rail inspection web application using Spring MVC, Spring REST, and GWT, streamlining the international railway inspection process and enhancing operational efficiency.
- Built and optimized a messaging system using REST, ActiveMQ, Spring Integration, and Spring Batch to facilitate seamless communication between systems, improving interoperability and reducing integration challenges.
Software Engineer
Adobe Systems Inc. | Lehi, UT | Jan 2008 – Dec 2015
- Developed big data processing solutions in Java, handling over 1 TB of daily data to improve processing efficiency for Adobe’s Site Catalyst and Discover web analytics applications.
- Refactored legacy systems using Spring, ServiceMix, and Camel, enabling better scalability and delivering near real-time data to enhance user experience.
- Created and maintained BASH scripts and set up a JMX/Zabbix monitoring system, ensuring system health across thousands of servers and minimizing downtime.
Freelance Projects
AWS Web Hosting
- Set up and optimized AWS EC2, S3, and LightSail to host multiple WordPress blogs and Spring Boot Java applications, improving performance and cost-efficiency.
Automated Attorney Letters
- Developed a Java-based desktop application with Swing and SQLite to automate client outreach for a law firm, cutting administrative time by 95% and improving client acquisition resulting in a 2:1 ROI for the law firm.
Education
Brigham Young University – Provo, UT
Bachelor of Science: Computer Science, Exercise Science
Minor: Business Management, Music