Profile

General Information

MSc. Applied Software, Software Configuration Management, Software Engineer.
Havana | Cuba

Current : Configuration Management & DevOps
Freelance
Before : Professor Instructor
Technological University of Havana

Education

Dates : 2009 - 2013
Title : Master in Applied Software
Issued by : Technological University of Havana
Subject : Software Configuration Management in open source environments.
Dates : 2004 - 2009
Title : Software Engineer
Issued by : Technological University of Havana
Qualification : 4.58 / 5.0

Professional Experience

Dates : 2014 - current
Employer : Freelance
Job or Position : Software Configuration Management
Activities : Source code management, change control, release and deploy management, continuous integration and build engineer.
Dates : 2009 - 2014 (5 years)
Employer : Technological University of Havana
Job or Position : Software Configuration Management and Professor Instructor
Activities : As Software Configuration Management:
Source code management, change control, release and deploy management, continuous integration and build engineer.

As Professor Instructor:
Professor Instructor of the followings subjects: Data Structure, Object Oriented Design and Programing, Software Versioning Control.
Others : Contracted as software analyst & designer in Venezuela’s Ministry of Education in 2012 and 2013.

Additional Formation

Post grade courses given : 2013: Versioning and Revision Management.
2011: Enterprise Java and Model Driven Architecture.
2010: Expert Java and Model Driven Architecture.

Post grade courses received : 2011: Economy, Ethics, Scientific Investigation Methodology.
2010: Software Engineering, Intelligent Informatics’ Systems, Computer Architecture and Network, Software Quality, Engineer Workshop and Software Manage, CMMI 1.2.

Others : He has served as tribunal, tutor and opponent in diploma thesis.

Skills

Software Engineer Software Configuration Management, Agile Development Methodologies, Project Management and Design patterns.
Source code management Git, GitHub, GitLab, Git-Flow, Gitolite, Subversion, Mercurial, SourceTree, Kdiff3 and Git-Cola.
Project Management ZenHub, Redmine, Jira, YouTrack and MantisBT.
Build and Release Ant, Maven, Jenkins and Git-FTP.
Automation Tools Ansible.
Monitoring Tools Check MK.
Virtualization Docker, Vagrant, XenServer, Citrix, Xen Orchestra, VMWare, MDADM.
LDAP OpenLdap, phpLdapAdmin.
Operating Systems Linux (Ubuntu, CoreOS), Machintosh
Lenguages Java, C++, PHP, Markdown and UML.
CMS and ECommerces Joomla, WordPress, Plone and Prestashop.
Frameworks Yii, Yii2.

Investigation

Publications : “Software Configuration Management Best Practices in project using MDA”. Engineering Cuban Magazine volume 3, number 2, 2012.(only available in Spanish for the moment)
“MDA incorporation in Presentation Layer Development”. Engineers and Architects Magazine volume 1, number 1, 2009.(only available in Spanish for the moment)

Events : I International Congress of Software Engineer and Information Systems, Palace of Conventions, Habana, 2012.

Languages

Mother Language : Spanish
Others : English