2022 — 2023
United States
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
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.
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
2013 — 2017
University of California, Riverside
Bachelor’s Degree
2013 — 2017