About me

ITIL and SCRUM certified software engineer with more than 3 years of experience in the development of business applications and microservices, using good practices such as SOLID or TDD / EDD, Implemented CI / CD, using agile methodologies such as SCRUM, with knowledge of Java and Python languages, as well as a command of the Spring Framework, Hybridize yourself with interests in software development, artificial intelligence, and automation.

Experience

Backend Developer

May 2021 - Now
Keyrus

E-Commerce application development, using agile methodologies with Java, Spring and Hybris technology, using TDD and SOLID, in addition to managing a WEBLOGIC 12c server and using JIRA as a workflow tool.

Software Engineer

September 2019 - May 2021
Indra,Pereira

Development of integrations between systems through SOAP protocols with JAX-B and MAPSTRUCT, using agile methodologies, implemented CI / CD with JENKINS and SONARQUBE, Using TDD and SOLID, in addition to managing a WEBLOGIC 12c server, working on set with 4 cells at the same time and give support and solution of incidents by middle of the JIRA app.

  • Lead, configure an automation CI environment and train the team in it
  • Teamwork with 3 different cells at the same time

Integration Engineer

February 2019 - September 2019
Codesa, Cali

Development of integrations between systems through SOAP and REST protocols, construction of microservices with SPRING and HIBERNATE, using agile methodologies, implemented CI / CD with JENKINS and SONARQUBE, Using TDD and SOLID, In addition to performing design with UML and training staff in test automation with JUNIT, SELENIUM and quality indicators with JACOCO to cover the tests.

  • Implementation of automated tests and quality indicators (JENKINS, SONARQUBE and code coverage with JACOCO)
  • Provide training on TDD and test automation (SELENIUM and JUNIT) to Development Leader and integration team

Software Development & Test Engineer

July 2018 - February 2019
Greensqa, Cali

Enterprise Java application development, performing cycle and test executions, using agile methodologies with user stories, implemented TDD and SOLID in the development, in addition to performing design and execution of functional tests and not functional using JMETER, VBA and Microsoft Azure.

Software Development

July 2016 - June 2018
Freelancer, Cali

Web development (JEE, Spring, Hibernate, Primefaces and Jasper Report) .

  • Knowledge management meritorious degree application project developed for the company GreenSQA by the director of research ( G + )
  • Exam simulator and training for Saber Pro tests ( Saber Pro Tool )
  • Simulator of a bank with accounts and bank transactions, withdrawal, consignment and transfers ( Bank )
  • Participant as speaker of the Regional, National and International seedbed of RedCOLSI
  • Prepare part of the basic prototype of the project management system of the Universidad San Buenaventura Cali
  • Develop a MOOC platform to learn discrete mathematics

Certificates

ITIL® Foundation Certificate in IT Service Management May 2020
Scrum Developer Professional Certificate (SDPC) April 2020
Scrum Master Professional Certificate (SMPC) April 2020
Scrum Product Owner Professional Certificate (SPOPC) April 2020
Scrum Foundation Professional Certificate (SFPC) March 2020

Proficiency

Java

Spring & Hibernate

Junit & Mockito

Jenkins, Sonarqube & Docker

SQL

Oracle 12c, Postgresql & Mysql