Download PDF

Summary

Systems engineer from Universidad del Valle, with more than two years of experience in software development working on Scrum Framework with technologies like Java, Maven, Spring Framework, ADF, PL SQL, Freemarker, Javascript, among others . I have participated in the analysis, design, development and maintenance of information systems related to the hotel industry.
Interested in learning new technologies and best practices that emerge daily.

Education

Jun 2009Nov 2014

Degree

Universidad del Valle

Engineer’s Degree, Information Technology, 2009 - 2014.
Systems Engineer.

Undergraduate Coursework: Knowledge Digital image processing, Programming restrictions, Computational tools for the analysis of biological data, Evolutionary computation.

Work History

Apr 2016Present

Systems Engineer

Quala

Systems engineer in charge of development, support and technical advice of the company systems.

Apr 2013Apr 2016

Software Engineer

Innova4j

Software Engineer at (2 years 7 months) Analysis and implementation of software components for touristic-sector systems. Application of agile principles in the development team with the SCRUM Framework and using the programming-practice TDD in the development process. Gradual migration of a legacy system to new technologies and quality standards through the use of automatic functional-tests with Selenium Framework.

Projects

Serhsnet – Hotel Bookings and Contracts Management System (2015). Support to a system that manage the information about contracts and bookings for a hotel booking company. ADF, Oracle SQL, Oracle PLSQL, Weblogic, Apache Solr, Selenium, Maven.

Bpulse - Business Pulses (2013 – 2014). Software developer. Bpulse is a Tool for Big Data management, real time visualization and support for decision making. Java, JavaScript, JQuery, Spring MVC, Cassandra, Cloud computing, ElesticSearch.

S2C – Sure to Care (2013): Project leader, analyst and developer. Maintenance System Availability Booking of hotel services. Web application responsible for managing the safety and quality of the hotels belonging to leading travel services through dynamic company surveys, calling their responses through the kind of service you can provide. My participation on this project was mainly for doing the process of migration to new technologies, and for create automatic functional-tests using Selenium Framework. Technologies used Java, Web Services, JUnit, Freemarker, XSLT, XML, Apache POI, Oracle SQL, Oracle PLSQ, Resin, Glassfish.

Atlas 2.0 – Tour Operator's Management System (2013). Implementation of several web services on a system in charge of managing the information for all the contracts and bookings for a hotel booking company . Java, Spring, TestNG, SOAP, SoapUI, Maven, Continuous Integration, Oracle, Maven, XML, XSD.

Dec 2012Apr 2013

Intern

Innova4j

EXTENSION AND AUTOMATION OF TESTS FOR A LEGACY SYSTEM

Skills & Expertise

English
High reading and listening. Intermediate level in speaking and writing.
Java

Java is the predominant programming language in the the projects I've worked, so I have enhanced my skills in that programming language.

.NET Framework

VisualBasic, C#, ASPx, DevExpress

POO

The skills of object-oriented programming have been developed, because much of the logic of the software products I've worked on are performed under this programming paradigm.
Migrations made from logic in plsql language to Java, have also allowed me to know the advantages of OOP over the procedural paradigm.

Oracle SQL / PLSQL
Nearly two years of maintenance and development in PL SQL.
SQL Server / SQL

SQL, Stored Procedures, Integration Services, JOBs.

UML
Experience using UML, specifically activity diagrams, class diagrams, use case diagrams and sequence diagrams.
Jira
Experience in project management using the tool Jira. Allows full control over the project by the customer and transparency with the development team.
GIT
Experience with the distributed revision control system GIT.
SVN
Experience with the revision control system SVN.
TestNG
Design and implementation of automated tests using the highly configurable tool TestNG.
Selenium
Design and implementation of acceptance tests and functional for a legacy system using the Selenium tool.

Other Skills

TECHNOLOGY SUMMARY
Languages/Programming: 
C++, Ruby, Python, HTML, XML, JSON, JAVASCRIPT, XSLT, Freemarker, XSD.
Frameworks:
Spring Framework, MyBatis, Ruby on Rails, JUnit.
Databases:
Oracle, MySQL, Postgresql, Progress, Progress 4GL.
Methodologies,Techniques and Tools:
TDD, Maven, Enterprise Architect, Jira, SCRUM Framework, Spring Tool Suite, Eclipse, REST, SOAP, Linux, Sonar, Hudson, TortoiseSVN, JAXB, Jasper Reports.

Personal References

Juan Camilo Kremer Alvarez
Leader of delivery services & operations
Innova4j
Cel.: 316 742 3601
Cali – Colombia

Jerson Viveros
Senior Software Engineer
Globant
Cel.: 317 373 1527
Medellín – Colombia

Guillermo Montoya
Software Engineer
Alert Logic
Cel.: 317 432 1747
Cali – Colombia

Other Interest

Literature, play the guitar, music and running.