Andy Costanza

Senior Software Engineer

image

Développeur Java depuis 2001, j'ai développé essentiellement des applications web java EE avec les framework Struts, Hibernate, Spring sur des serveurs d'applications Websphere, JBoss, JOnAS ou sur de l’Apache Tomcat. En 2016, j'ai initié la transformation d'applications legacy monolytique en microservices Spring Boot côté backend et Angular côté frontend, ainsi que la mise en place de processus d’intégration et de déploiement continu de nos applications.


Work Experience

Java Architect

UCM.be | Déc. 2017 - Present

  • Mise en place d’une plateforme d'échange asynchrone de données métiers
  • Mise en place d’une architecture microservices
  • Mise en place d’une culture DevSecOps
  • Migration Spring Boot 2.x
  • Intégation à Salesforce.com
  • Intégation à Mpleo.net
  • Intégration à Metrilio.com

Senior Java Developer

UCM.be | Oct. 2009 - Déc. 2017

  • Mise en place de CI/CD jenkins pour chacune de nos applications.
  • ISTQB Certified Tester, Foundation Level.
  • Refactoring d’applications monolithique en microservices
  • Spring Boot côté backend et Angular côté frontend.
  • Migration d’applications vers Java 8.
  • Migration SVN vers Git.
  • Création du site web http://mesallocationsfamiliales.be (java, struts2, hibernate, spring, bootstrap, jQuery, JAX-WS, SOAP).
  • Développement de la partie mobile de l’application http://www.appipay.be
  • Création de la boutique en ligne de vente de services UCM https://boutique.ucm.be
  • Réalisation d’applications web frontoffice et backoffice.
  • Interfaçage avec applications tiers en utilisant des web services RESTful avec JAX-RS.

Java Software Developer

Sonaca | Avr. 2007 - Oct. 2009

  • Reprise des développements d’applications Web J2EE Struts et Hibernate.
  • Mise en production et suivi de ces projets. Migration d’applications Web J2EE Struts vers Struts 2.
  • Installation d’un serveur GNU/Linux.
  • Administration d’un Wiki, d’un gestionnaire de bugs, des partages Samba, des serveurs Web et FTP.
  • Installation et administration de serveurs GNU/Linux sous VMWare.
  • Analyse et mises en application d’un environnement Business Objects XI r2.
  • Migration en Business Objects XI 3.0 (Suite Edge).
  • Analyse et mise en application d’un data warehouse à l’aide de l’ETL Business Objects Data Services (anciennement Business Objects Data Integrator).

Junior Java Developer

NRB | Juil. 2001 - Avr. 2007

  • Analyses, réalisations et mises en place d’environnements de Business Intelligence grâce aux outils Business Objects 6, Java et Oracle.
  • Analyse et réalisation des migrations des environnements Business Objects 6 vers Business Objects XI.
  • Analyse et développement d’une solution de transferts FTP/SSL automatiques de fichiers dans un environnement SOA à destination du serveur FTP Serv-U.
  • Analyses, réalisations et mises en place d’environnements de Business Intelligence grâce aux outils Business Objects 6, Java et Oracle.

Projects

Sysops and webmaster for darktable.fr

Open Source

I maintain the "dockerized" website and the forum of the community of users of the open source photo editing software darktable

Wedding photographer

Photographer

I realize photo reports of social or private events.