Research & Development 02/2022-Currently
I am in charge of analyzing, developing and building micro service REST to internal application to be used by the HR department. The application core has been developed using Java 11.
The technologies I am using are Java 11, Maven, Spring Boot framework, Junit, Mockito, unittest, Trello, MySQL, Git, Docker, Jenkins.
• PapaJohns 12/2020-02/2022: Java developer
I was in charge of analyzing, developing and building micro service REST to shopping cart and take out application. The application core has been developed using Java 11.
I have added new features such as new API’s and new cloud functions, these ones were developed using Python programming language associated to Pub/Sub from GCP.
I have added code coverage to the Java and Python applications code using the following tools
Junit, Mockito and unittest respectively
The technologies I have been used are Java 11, Python, Maven, Spring Boot framework, Junit, Mockito, unittest, GCP (Firestore, GKE, Logging, GCF, Pub/Sub, IAM), Jira, PostgresSQL, Git, Docker, Terraform, Jenkins.
• EZCORP, Inc. 09/2020-12/2020: Java developer
I am in charge of analyzing, developing micro service REST to shopping cart application. I added more code coverage to it, and I developed some changes in the application.
The technologies I have been used are Java 11, Hibernate, Maven, Spring Boot framework, Junit, Mockito, Azure, Jira, Sql Server, Git, Docker.
Dicsys Company
• IVR , USSD, Core services layer(CSC)2015 - 2020 : Java Developer
I was in charge of analyzing, developing and building SOAP and REST applications for the channels USSD and IVR. I implemented new features and I refactored legacy code as well.
The applications were on prem and they were deploying on Jboss application server.
The technologies I have been used are Java 8, Maven, Spring Boot, Junit, Mockito, Jboss, Jenkins, Sonar, Oracle.
Also, I have been implemented the model publisher/subscriber of Java Message Service (JMS). The publish/subscribe model supports publishing messages to a particular message topic. Subscribers may register interest in receiving messages on a particular message topic. The technologies I have been used are Java 6, Junit, WebLogic, Oracle.
Taller Technologies Company
• Farming Guidance System 2013-2015: C++
Build, deploy and test the software in a new hardware using Yocto OS as an embedded build system.
The technologies I have been used are C++, QT, SQLite, gtest, Mercuerial, Jenkins.