Gabriele D'Antimi

Contact
Technical Skills
Languages

Java, Javascript

Frameworks/Libraries

SpringBoot, Mockito, JPA, NodeJs, Web3, Android, Vaadin

Databases

PostgreSql, Oracle, MySql, MS Sql Server, Flyway, Liquibase

Web

React, Angular, Rest, Soap

Messaging

RabbitMQ

Others

Git, Gradle, Maven, Scrum, Machine Learning, Linux, IntellijIDEA, Eclipse

Education
Bachelor's degree in Computer Science
at University of Genoa
Sep 2004 - Jul 2012
Languages
Italian
Native
English
Professional working proficiency
Summary
I started working in a small company that was providing software for public administration, learning the basics of developing and delivering a product that could meet the customer’s expectations. After two years I decided to move abroad to learn more modern techniques and processes like SCRUM and work on different projects with different technologies to improve my skills also in a horizontal way. I developed interest in testing techniques, DevOps, machine learning and data science and I am willing to improve in these areas in the next future, following online courses and trying to apply the gained knowledge in the projects I will work on. Recently I followed an online course about web3 development (Smart contracts) in solidity/web3.js library) and I am currently learning the basics of NodeJs
Employment
April 2021 - April 2022
Development of the Trident platform using Java, PostgreSql, AWS. Daily tasks included grooming new tasks, discussing possible improvements, fixing old and newly discovered issues, data fixes
Omniva Full stack Developer
May 2018 - April 2021
Development of multiple modules in a Springboot microservices architecture including testing, refactoring, React frontend development and troubleshooting
Helmes AS Java Developer
Mar 2018 - May 2018
Ignite OU Java Developer
Oct 2014 - Mar 2018
In the beginning I was trained in SCRUM process developed a new web portal for one of our customers for few months. After that I worked on different projects, of smaller and bigger size with different team members also from our customer's side, learning new technologies and getting an impression of different development's styles
  • Development of Recrur, an applicant tracking system that allows you to manage your talents' contact base, ongoing recruitment projects, workflow and pipeline all in one place
  • Development and launching TransferWise bank in UK FPS scheme (http://www.fasterpayments.org.uk/)
  • Development of the client's portal new web. Total facelift of the system, implementing a more reactive UI. Refactoring of the project code base in order to split it in modules. Implementing security using Spring framework (csrf,hsts,xss-protection)
AvelcoWeb Srl Junior Java developer
Jun 2012 - Sep 2014
I started as an intern, developing a small module for a bigger project that was presented also as thesis for the Bachelor Degree. I worked with the integrations department even though I mostly worked on the web application for SIRSAP project and Android applications for tablets
  • Development of SIRSAP project for the Emilia-Romagna county. Application development for inspections planning and monitoring by regional employees, statistics with iReport, data import
  • Design and development of applications for the Public Administration and private customers. The applications allow supervising activities on Android tablets, generation of documentation in place and sending collected data to the central system