Lausanne, Vaud, Switzerland
Role of Solution Designer at Nestlé Nespresso in charge of : - Integration of different client applications with Nespresso e-commerce checkout by developing a RESTful API in a microservice architecture based on Java. - Designing and Writing technical solutions for Nespresso ecommerce. - Making technical decisions in Nespresso ecommerce. - Technical lead and coaching for near-shore teams.
Responsible for the business analysis and technical design of the application architecture of a Customer management application in JavaEE.
- AtresMedia Madrid (April 2014 – March 2015). Design of the architecture of a custom CMS using JavaEE. Responsible for the enhancement of performance by making changes in key modules. Technologies used: GWT, Spring, Hibernate, Oracle, MongoDB, JMS, Solr, Weblogic, Maven, Git. - Mutua Madrileña (May 2013- March 2014) Analysis, design and implementation of a web frontend for a custom Document Management System using JavaScript, HTML5, CSS, JQuery and Google Charts. Design and implementation of a JavaEE web application for Insurance Policies in Mutua Madrileña using Spring, Spring MVC, Spring Security, JdbcTemplate, boss. - Vodafone R&D (March 2013 – April 2013) Successfull design and development of two mobile applications using Android 4.2: "Automotive Tracker" and "Android COSA Agent". Additional technologies: GCM, Sensors. - Telefónica Digital (November 2012 - February 2013) Android developer in Telefónica Digital in the application TU Go. Technologies used: Android 4.2, Roboguice, Roboelectric, Fragments, SIP. - Mutua Madrileña (February 2012 - November 2012) Java EE programmer participating in the development of a customized Call Center CRM using JavaEE. Technologies used: Spring, DWR, EJB, Websphere. Other tools used: Maven, Harvest y RAD. - R&D Android Project (November 2011 - January 2012) Sole responsible for the analysis, design and development of an Android R&D project focused on DLNA devices discovery. The finished app installed in a phone successfully discovered the closest nearby TV and gave the user the option to transfer the playing video from his Mobile phone to the closest detected TV device, by triangulating the intensities of the different wi-fi signals received. SEMINAR: - Guest Speaker in Android Seminar "Multidevice programming in Android" (University San Pablo CEU, April 17th 2013) - Speaker in Android Seminar Paradigma “Android 4.4 (Kit Kat)” (January 24th 2014)
- Madrid, Spain HQ offices: Development of a client-server web application using JavaEE, Spring Framework and Android mobile platform. The development methodology used was Scrum. Additional tools used: Git, Maven, Hudson, Eclipse. - Düsseldorf, Germany Offices: Creation of a plugin for the Phonegap Framework. The plugin is for the Android Calendar service and its based in the W3C Calendar and Icalendar specifications. Technologies and tools: Google Calendar API, Git, Maven and Eclipse.