Java developer and Devops Engineer. * Upgrade and modify multiple VMs using Terraform and Ansible (IAC) * Migrate existing Open Stack infrastructure to GCP using Docker containers and Kubernetes deployments. * Setup Jenkins pipelines to build and deploy newly created infrastructure. * Worked on AWS, S3 and EC2 to upload and serve site's multimedia content. * Create New Relic, Zabbix, Prometheus and Grafana views to track errors and bugs.
Maintenance and software development for Despegar's landing page. Java and Scala software developer, create from the ground up a new home page backend app to ensure low latency using Scala. Create a new home page front end app, consuming REST services from backend app to ensure high availability and resilence. Load testing.
Software developer on Real Time Universal Service Activator, network provisioning and service activation using Spring, Mysql and JMS.
VW AutoAhorro car financing system. * Enforcing quality through unit testing with JUnit Framework and integration testing with Selenium. * Setting up CI system using Hudson. * Migrate from Apache Ivy dependency management to Apache Maven. * Detaching software development and deployment from Rational Sofware Architect to a faster Eclipse IDE thanks to Apache Ant scripts and Websphere AS admin API * Working with use cases as input to design the software solution, creating UML diagrams, defining programming interfaces and data transfer objects to be used by the software developers, building screen mocks to communicate the application's expected visuals. * Programming complex or sensitive pieces of software, and regular ones too, from the data access layer to the presentation layer. * Polyglot bug fixing, javascript, java, sql.
* La Caixa banking, worked on improvement and maintenance of investment report app. * MAPFRE insurance apps, writing technical design and software development using SOA middleware, EJB 3 Services, Spring and JSF frontend.
Software developer: * Atrio: Municipality configurable tax calculator and payment system for Central America countries. Rich web client using OpenLaszlo, EJB 3 and JBoss AS. * Software developer for BajoCoste.com travel site using Yahoo! UI.
Java developer: *Buzon app: Credicoop Bank account resume creation and delivery.
Java developer: * PMC MCAccess web app, add functionality on existing application using EJB 2 as persistence layer and Struts as MVC. * SMG Scottish TV web site: Content publishing app using Java, Open CMS and Spring.
Java developer: * UACF app: goverment platform to collect traffic tickets using Java, Struts. * PED (e-Learning platform) for Instituto Nacional de Educacion Tecnologica. * FORO: E-Learning platform online forum and community.