Software Architect
2014 - PRESENTComalatech- Developed with the JavaScript stack for rich applications (Backbone, React.js, Node.js, Express, Koa, and more).
- Gained AWS experience.
- Worked with a Redis database.
- Created plugins for Atlassian products: both server and cloud services.
Technologies: Amazon Web Services (AWS), AWS, Heroku, Redis, JavaScript, React, Node.js, Spring, JavaSoftware Architect
2009 - 2014Schneider Electrics- Architected the data layer using JPA2.
- Implemented TDD and QA control using Sonar and Jenkins.
- Worked on REST API exposure: version control, release, and more.
- Implemented a PubSub system.
- Integrated the external systems using ESB (Mule).
Technologies: Enterprise Service Bus (ESB), ActiveMQ, PostgreSQL, Hibernate, JPA, JMS, Jakarta EE, JavaSoftware Engineer
2007 - 2008Baratz- Developed rich applications using J2EE stack.
- Implemented a TDD approach using Jenkins as CI server.
- Worked in an automated release environment.
- Created rich interfaces using RichFaces.
- Developed a JPA/Hibernate data layer.
Technologies: RichFaces, Seam, JSF, Hibernate, Spring, Jakarta EE, JavaSystem Manager
2005 - 2007R-Cable- Created system administration tools.
- Worked on DevOps.
- Created virtual machines.
Technologies: Web Servers, Solaris, LinuxSoftware Engineer
2002 - 2005Navantia (Spain shipyards)- Developed a robotics storage control solution and integrated it with local ERP using Java/J2EE and a heavy client in Swing.
- Created a signature control module for ERP.
- Built a storage visualization tool on Java Swing.
- Managed the integration with a legacy system (Cobol/CICS).
Technologies: Jakarta EE, Java