Professional Profile
Backend oriented software developer in Java with Spring framework and Spring Boot technology, clean architecture, reactive programming and microservices, passionate about programming, I am respectful, responsible, integrity, empathetic, perseverant, creative, with the ability to work in a team or lead, I have the ability to write optimal, efficient, modular and testable code; optimize code; develop and implement unit tests with JaCoCo, JUnit and Mockito; implement clean architecture and hex architecture; handle Git versioning in GitLab, GitHub or AWS. I also have the ability to understand software requirements. The challenges that motivate me is my self-development and self-learning, the main challenge of my life is to improve myself as a person and professionally.
Software Developer Backend Java
I currently create desktop applications and web applications👨💻. I am passionate about what I do and I like to to put my knowledge into practice💡
- Date of birth: April 13, 2001
- Cell phone: +57 3106298304
- Current studies: Systems engineering
Languages:
- Spanish: Native
- English: B1 - EF Standard English Test
- E-mail: andreyrivera2018@gmail.com
- Country: Colombia
- City: Cúcuta
Technical Expertise
I have knowledge in Java, Reactive Programming, Spring Boot, clean architecture, hexagonal architecture, microservices, OOP; relational and non-relational database such as MySQL, PostgreSQL, MongoDB; version control Git, GitHub, GitLab and AWS; Maven, Gradle; JaCoCo, JUnit and Mockito; Postman, VSCode, IntelliJ IDEA community edition 2021. 1.3,Spring Tools 4; Docker, Jenkins; Python, Linux, I also have experience with SCRUM methodology and executed the integral process (analysis, design, development, testing and adjustments) of generation of information systems, for the systematization of processes.
Work experience
Work experience at Pragma S.A :
Experience Time: 19/09/2022 - Currently |
Achievements by project |
|
Experience as a freelance software developer:
Experience Time: 2 years |
As a freelance developer I have 2 years of experience from December 2019 to December 2021. During the two years I performed the following projects:
|
Personal projects:
|
Personal Portfolio
Other projects on GitHub
Other projects on GitLab
- Application that implements SOLID principles in Java. ➔ 💻Code💻
- Web application that implements Servlet Filter in Java Web. ➔ 💻Code💻
- Web application that solves second-degree equations in HTML5, CSS and JavaScript. ➔ 💻Code💻
- DANE" Web application that registers people in Database and obtains reports. reports. ➔ 💻Code💻
Training academic
Systems engineering
2018 - Currently
Francisco de Paula Santander University
Technologist in information systems analysis and development
March 15, 2021 - March 14, 2023
National Learning Service - SENA
Computer Equipment Maintenance Technician.
2017
National Learning Service - SENA
Supports:
Baccalaureate
2017
Gonzalo Rivera Laguado Educational Institution
Supports:
Complementary training
Certifications by Google
Bootcamp Interacpedia
Certifications by SENA
Certificates English Dot Works
Certifications by ORACLE
Certification by CISCO
Certifications by Coursera
Certifications by Linkedin Learning
Certifications by Movistar
Certifications by HackerRank
Certifications by Train yourself for employment
Francisco de Paula Santander University
📌Drive folder link to view all Certifications:
👉Certificates👈
Services
Write code in different programming languages, such as Java, PHP, NodeJs or JavaScript.
Designing new software, applications or web sites
Troubleshoot errors or problems in the execution of applications or websites.
Adding new features to running software, websites and applications applications
Review code prepared by other team members for errors
Create application programming interface (APIS) to verify the performance of information exchange between applications
References
Lilia Carolina Rivera Duarte
Position: Appointment receptionist at Sinergia-IPS Relationship: Mother Cell phone: +57 323 2443295 E-mail: carolainrive2015@gmail.com
Ingrid Viviana Rivera Duarte
Position: Manager of J.J. Shoes micro footwear company Relationship: Maternal Aunt Cell phone: +57 321 5027688
Yorgen Eliecer Galvis Romero
Position: Developer in Organization Bless S.A.S Cell phone: +57 304 5864456 E-mail: yorgengalvis2000@hotmail.com
Martin de Jesus Medina Ruvian
Position: Developer in Gnosoft Cell phone: +57 311 5643736 E-mail: martinruvian@gmail.com
Contact
Address:
AV 20#28-70 neighborhood Santander, Cúcuta
E-mail:
andreyrivera2018@gmail.com
Cell phone:
+57 3106298304