Working for Skysoft ATM in the maintenance and development of Flight Data Processing system of Zurich Tower Control (since 2015, as internal employee since 2016).
> Technical upgrade from JBoss 4 to Jboss 7 WildFly, improvement of Jboss 7 startup scripts.
> Swing graphical interface
> Continuous Testing (Junit tests) and releasing on Jenkins server. Versioning of all applications with GitExtension and branching strategy per release version and Jira.
> Use of Artifactory to share a common repository of internal maven projects. Old projects built with Ant scripts to maintain.
Working in Asset Management of a private bank in Geneva (2014 to 2015)
> Technical upgrade of few old applications; EJB2 to EJB3
> Implementation of new features for applications already in production; dealing with 5 different applications and full chain technologies(Oracle DB, MongoDB for caching, DAO, Hibernate/JPA, EJB3, Web Service SOAP to expose new function for other applications, Servlet, JSF GUI, JUnit and system tests).
> Adding a RESTful facade to make the bridge between an already developed application for Portfolio/User rights administration and new Angular JS GUI. Working in international team via skype.