Experience
2023 — Now
2022 — 2023
2022 — 2023
United States
2022 — 2022
2022 — 2022
United States
Description:
Development of full stack microservice application with CI/CD implemented. The goal of this
application was to use AI technology to generate an available product list using a list of keywords and parameters provided by the user.
Responsibilities:
• Added to the Java Springboot backend to expand API functionality and increase test coverage using Junit and Mockito.
• Provided analysis on application health and architecture while discovering root causes of pre-existing bugs.
• Created functionality that sent data across the microservice in a separate format for user export from the UI.
• Worked with data model to enhance database interaction using Flyway; for example, adding soft deletion.
• Enhanced devops skills by creating CircleCi configuration and adding new services to Harness for full CI/CD.
Technologies:
Java, Postgres SQL, GIT, Springboot, Spring MVC, Spring Data, CircleCi, Harness CD,
Google Cloud, intelij, Gradle, Typescript, HTML, CSS, React, Flyway
2018 — 2021
2018 — 2021
United States
Description:
Development of full stack application and batch jobs all from scratch that organizes company data all into one place. This enabled advanced reporting that provides a
comprehensive and clear picture that could never be seen before at Amex with a highly interactive front end.
Responsibilities:
• Assisted many teams across Amex while utilizing Java, JavaScript, Microservices and REST APIs using ‘Agile’ methodologies.
• Created database sync applications in order to reveal game-changing statistics and information from the data.
• Reported to and fulfilled requests by several Directors to find solutions within narrow budget constraints.
• Single-handedly created a system of tools to revolutionize the way Amex VPs and Directors manage their work.
• Took innovative approaches to successfully solve persisted software and data road blocks upon arrival.
Technologies used:
Java, Postgres SQL, GIT, Springboot, Spring MVC, Spring Data, Jenkins, intelij, Maven, Javascript, HTML, CSS, React JS, RESTful webservices.
2018 — 2018
2018 — 2018
United States
Description:
Skills were learned and enhanced over the course of many lessons and assignments. Tasked with real projects that would be sent to companies for production release.
Responsibilities:
• Worked on a scrum team to develop a Fullstack application using a Microservice architecture with Springboot.
• Learned more ways to optimize server side modules using Hibernate, Spring ORM, MVC, AOP, Boot and Data.
• Used Jenkins on an AWS EC2 server to create deployment pipelines.
• Built highly interactive front ends with Javascript, jQuery, AJAX, and Angular.
Technologies:
Java, Angular, HTML, Javascript, CSS, SQL Databases, Spring frameworks, DevOps, REST/Soap
web services, AWS, Microservices and associated technologies such as Eureka and Zuul.
Education
University of California, Riverside
Bachelor’s Degree
2013 — 2017