0% found this document useful (0 votes)
8 views

A01 - CV CA Java Dev - Aug - 2023

Uploaded by

carlostelevida
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views

A01 - CV CA Java Dev - Aug - 2023

Uploaded by

carlostelevida
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

N/A

Carlos Fabian
Abreu Valerio
Dominican Republic [email protected] +1 829-462-8819 Linkedin.com/in/carlosabreu1981

Summary

Systems engineer specializing in Java with over a decade of experience creating enterprise-grade applications.
Technical Skill set:
• Databases: Oracle, PostgreSQL, SQL Server, MySQL/MariaDB, SQLite, DynamoDB, Flyway
• Languages/Tools: Java 8+, (Spring Boot, JSF, JSP, Hibernate), Scala, Akka, Groovy.
• Cloud: Azure, AWS EC2, Lambda, RDS, Google Apigee, OpenApi, CloudFormation, CDK, CloudWatch, Cognito, SQS, SES, MQ.
• FrontEnd: Angular, Vuejs, React.
• Containerization: Docker, Kubernetes, Openshift.
• Testing: Junit.

Senior Java Back-End Developer


Claro RD – Sept 2016 – Actual
Contributed to software engineering expertise in developing products from requirements definition through successful deployment.
• I helped build many products used internally by members of the technical staff and some external associate users.
• We started the migration from ASP.net systems utilizing ADO.net and SQL to Java 8+ Spring Boot using Hibernate using VueJS for the frontend and Oracle9i as
server infrastructure we utilized Oracle DB and Postgres for the database.
• Fixed bugs and collaborating with internal and external stakeholders to ensure the right functionality of the products.
• We used the MVC pattern, in which we started using AngularJS and then migrated to the Angular version.
• We used the reactive approach for the frontend angular part using RxJS, this helped the user interface and greatly reduced the loading times by about 80%.
• Developed a web application for employees and employers using Java Enterprise Edition, Spring Framework, SQL Server, hibernate, Groovy on grails.
• We created surveillance system that let you use up to 32 cameras simultaneously to monitor houses or businesses, it was a frontend, backend and mobile app
- It was a containerized system that was deployed completely to a dedicated server for the user using docker and then migrated to OpenShift.
- Is able to create notifications in Real Time, let you handle users and keep track and record on the cloud as a customer feature.
- We used Spring boot for the Java 11+ backend development, Postgres for the Database and ReactJs for the front end and the mobile app.
- We used OpenShift to keep the microservices architecture in a single container and another one for the Database as an alternative to reduce cost.

😊
- Used Flyway to keep track of the database and many teams were involved.
- We used Spring Security 5 and then upgraded to 6 and implemented SSO to let the customer use the same credentials on all the services .
- For the message system we used MQTT to send messages to devices and used Kafka for the information system, recording notifications and alerts.
- Used OpenSearch to handle all the messages to locate any error and keep track of all the information.
- We raised the unit testing to a coverage of around 70% of the project.
- Used Eureka and Hystrix to monitor and manage the communication and health of the microservices.
• Solid knowledge and implementation of CI/CD using Jenkins, Teamcity, Gitlab and Bamboo.
• Extensive experience creating microservices architectures with fault tolerance in mind and deploying it in the cloud.
• Strong knowledge of Oracle Ecosystem, server architecture and databases.

Software Developer
Kore Wireless - Dic 2013 - Mar 2016 · 2 años 4 meses
• Developed and maintained computer applications utilizing Spring Boot, Jakarta EE, Groovy, Java 7+ and Java 8+ and SQL Server,
For the frontend we regularly used AngularJS to enhance efficiency, secure confidential data, facilitate user access, and optimize business processes. Improved user
experience by creating innovative solutions using the latest technologies available, we later migrated everything to Angular.

Junior Software Developer - Device and firmware development


Position Logic (acquired by Kore Wireless) - Dic 2013
• Developed complex device integration software using Java 7+, SQL, JSP and styled it using Bootstrap and JavaScript for a responsive interface resulting in an improved user
experience and customer satisfaction of around 85%.
• Developed device integration software and firmware for many gps devices on the market and created dynamic parsers to convert the data from machine information to
human readable capturing it using websockets.
• Implemented software testing and validation techniques to help improve the code, we later implemented Sonar, renamed to Sonarqube to ensure code quality and
consistency.

Front end Developer using asp.net


Innovasat - Feb. 2011 - Sept. 2013 · 2 años 8 meses
• Developed the user interface for the Optimus TMS module web version using Webswing and later ported it to JSP for a fully native experience on the web.
• Built dynamic dashboards with Java 7+ using JSP improving the efficiency of product design and development by over 55%.
N/A

You might also like