Figura professionale: Developer Java Senior
Nome Cognome | : P. A. | Età | : 49 |
---|---|---|---|
Cellulare/Telefono | : Riservato! | : Riservato! | |
CV Allegato | : Riservato! | Categoria CV | : Developer / Web dev. / Mobile dev. |
Sede preferita | : Milano, Varese |
Accesso Full al database con 29.999 CV a partire da € 5,00 ABBONATI SUBITO!
Sommario
Esperienze
Educational
09/1999 – 03/2003 Politecnico di Milano
Bachelor degree in Computer Engineering 102/110
End: 06/1995 Secondary school: Itis C. Facchinetti Castellanza
Work experiences
From 06/2019 – Ongoing
jj Plug-in srl
Senior Java Analist Developer-Consultant at Politecnico di Milano
Project
Analysis and development web application at Politecnico
Technologies and methodologies used by the employee in the project:
HTML5 Java 1.8.x, JSP, Resin
IDE: Eclipse,IntelliJ
Database: Oracle
Operative Systems: Linux ,Windows, OSX
Bug tracking , project management , build: Gradle
Source control software: GIT
From 03/2015 – 05/2019 GFT Italia S.r.l Milano
Senior Analist /Java Consultant at JRC Ispra
Project: Migration data analysis and visualization
• Development of web application for data analysis and visualization
• Gathering and ingestion of global migration data from different sources
• Data Analysis
Technologies and methodologies used by the employee in the project:
HTML5, NodeJS, MongoDB, NOSQL, Java 1.8.x, Spring and Spring Boot
IDE: Eclipse,IntelliJ
Database: Postgres.MongoDB
Operative Systems: Linux ,Windows, OSX
Bug tracking , project management , build: Maven, Jira
Source control software: GIT
11/2011– 03/2015 Piksel Spa Milano
Senior Java Consultant at JRC Ispra
Project Sumo
Maintenance and development of SUMO an "automatic ship detection software" to analyze SAR images and identify Maritime Objects. Sumo is a standalone Java application integrated with Spring Boot .
.
Manly activities:
• Requirements Analysis and design of a new module for Sentinel-1 integration
• Requirements Analysis, Technical Design, Development, Testing and Implementation of the new features
• Analyze and convert Matlab Alghoritm in Java to integrate them in SUMO
• Code refactoring
• Performance analysis
Technologies and methodologies used by the employee in the project:
Java 1.8.x, Spring and Spring Boot, Java 2D, Swing/AWT, JAI, ImageIO, GDAL, H5DF, OpenGL, JOGL, Python, UML, QGIS
IDE: Matlab, Eclipse, Netbeans
Database: Postgres.
Operative Systems: Linux ,Windows, OSX
Bug tracking , project management , build: Maven, Ant, Redmine
Source control software: GIT
GIS: Qgis , postgis
Project Bluehub (Until 01/2014)
Vessel Detection System technology to support research in maritime surveillance. The aim is to develop improved image processing algorithms, to prototype solutions or assess new technological possibilities offered by space or airborne radar sensors for a wide range of applications (maritime security, fisheries control, oil spills).
Manly activities:
• Database Design to collect and analyze maritime information
• Analysis and Development of Java application to gathering ship data
• Analysis and Development of Java applications to analyze data and create maritime situational picture
• Integration java / Matlab
• Matlab developer
Technologies and methodologies used by the employee in the project:
Java 1.6.x / 1.7 / 1.8 , Spring , MyBatis , Python , Django, UML , AngularJs ,XML, Matlab
IDE: Matlab, Eclipse, Netbeans
GIS: Qgis, Postgis, GeoServer
Application/Web Server: GeoServer ,Tomcat, Apache
Database: Postgres.
Operative Systems: Linux ,Windows
Bug tracking , project management , build: Maven, Ant, Redmine
Source control software: SVN, GIT
08/2011 – 11/2011 AGS Group
Senior Java Analyst Consultant in Vodafone
The main goal of the project was to develop a module in Java that realize a real-time control to analyze the web traffic and to apply particular rules for the users .
My principal role was to analyze and develop the part of the module that read network packets to analyze.
Technologies and methodologies used by the employee in the project:
Java jdk 1.6.x, Eclipse, UML.
Operative Systems: Linux ,Windows .
Database: Oracle.
Source control software: CVS, GIT.
01/2007 – 08/2011 Tell srl Legnano
Senior Java Analyst Developer (Java and php)
Analysis and development of stand-alone and web application, system integration.
Tell develops editorial products. The main product, Timone , is a three level solution for editorial and advertising planning and it is integrated with Woodwing Enterprise (php) using SOAP.
I worked on each level of the application and on the integration.
Presentation tier : composed on two java client build with AWT and swing and a web application build initially with JSP and after with FLEX.
Business – application tier : based on java 1.6.
Data Access Tier : based on EJB 3.0 .
Integration: integration between java and php using Soap and Axis 1.4
Wep applications using different CMS (Drupal, Wordpress, Joomla)
Java J2EE, JSP e Swing, Web Services, SOAP, Axis, JWSDP, Flex, jdk 1.5.x e 1.6.x, Eclipse, Netbeans,UML, php, Apache 2, javascript.
Operative Systems: Linux (Fedora,Ubuntu) ,Windows XP,Mac OS X
Database: MySQL,SQL server.
CMS: Drupal, Wordpress, Joomla
Source control software: CVS, GIT.
Others: Adobe Indesign CS2 and CS3, SmartConnection (Woodwing).
03/2006 – 12/2006 SIOR srl
Senior Java Analyst Developer
The main goal of the project was to develop a web application for billing and to provide a reporting services.
My role in this project was draft UML use case, collect functional requirements, analysis and development of the Application.
The Application was developed in Java (J2EE) using Spring framework and EJB 2.1 .
The reporting service is based on BIRT .
J2EE, Spring, Ajax, Dojo, Tomcat, jdk 1.4.x and 1.5.x, Eclipse, Birt (Business intelligent and reporting tool).
06/2004 – 02/2006 AGS Group
Senior Java Consultant at Fastweb
The main goal of the project was to analysis of customizations (plugins) for old Portal version, realized in C++, and porting on a new version of Portal in Java.
My principal role was:
• Analyze the old plugin and rewrite in Java.
• Analyze and develop new functions for the new platoform
• Write test book
More over , I worked on :
• Analysis and development of an application for check SAP files and bills.
• Analysis and development java clients for managing price list.
Analysis and development ACCESS (VBA) clients for project time and expense tracking
Technologies and methodologies used by the employee in the project:
Java, Swing,SQL, Eclipse, JBuilder, Oracle, VBA, Access, Portal,C/ C++, XML/XSL, Log4j, Axis, Webservices..
08/2003 – 05/2004 Zucchetti.com Lodi
Java Developer
Project description :
I worked as Java Analyst developer taking part in to :
• Development a Web Portal based on Java and J2EE. My role in this project was as Java Web Developer.
• Development of e-commerce website using Intershop (platform to develop B2B solutions)
Development of SitePainter and CodePainter, proprietary tools for modeling web application and generate the code.
Technologies and methodologies used by the employee in the project:
Java, EJB/J2EE, Servlet 2.3, ECLIPSE, Apache James, Websphere (studio, App Server, Portal Server), Intershop (B2B and B2C platform), JavaScript, HTML, XML, SOAP, MYSQL, Oracle, MS SQL Server, SitePainter and PortalStudio (proprietary tools for web application development),Visual SourceSafe.
06/2003 – 07/2003 BitSystem
Stage/Java Developer
Formative stage: during this stage I worked as Java junior developer.
My principal functions were:
• Developing new functions for the Borsa Italiana website.
• Write test books
Analyze logs
Technologies and methodologies used by the employee in the project:
Java 1.5, JSP, HTML, EJB 2.2, Oracle, Struts, Apache.
06/2002 – 05/2003 WiseLab Srl Como
Stage/Java Deloper
WiseModel is a web framework in Java based on UML .
I worked in this this project as java junior developer :
• I analyzed and developed new function for Wisemodel component framework
• UML documentation
• Integration of the Wisemodel plugin in the Eclipse Platform writing some Eclipse plugins.
• Write test book
01/1996 – 12/1997 MFB Ferno
AS 400 System Administrator
Hardware maintenance
Printing report and statistics
Help Desk: installation and configuring Windows clients for users.
Technologies and methodologies used by the employee in the project:
OS 400, Windows 95,XP Microsoft Office
Languages
Mother tongue(s) Italian
English B1
Training – Certifications
2001-02 PET: primary English test Politecnico Di Milano
University of Cambridge Local Examinations Syndicate
International Examinations
02/2014 Cisco CCNA Discovery: Networking for Home and Small Businesses Cisco Networking Academy
https://www.netacad.com Cisco CCNA Discovery: Networking for Home and Small Businesses
Publications
Basin-Wide Maritime Awareness From Multi-Source Ship Reporting Data
08/2013
TransNav, Faculty of Navigation, Gdynia Maritime U
http://www.transnav.eu/Article_Basin-Wide_Maritime_Awareness_Greidanus,26,425.html
Data Fusion for Wide-Area Maritime Surveillance
06/2013
Workshop on Moving Objects at Sea: Operational Fra
https://sites.google.com/site/movingobjectsatsea/accepted-papers
Data Driven Contextual Knowledge from and for Maritime Situational Awareness
09/2014
http://publications.jrc.ec.europa.eu/repository/handle/JRC90846
L’interessato, essendo stato informato ai sensi dell’articolo 13 del Reg. 679/2016, acconsente al trattamento dei propri dati personali contenuti nel presente CV, per le finalità specificatamente indicate, inclusa la comunicazione a terzi.
Autorizzo al trattamento dei dati ai sensi del Regolamento 679/2016.
324 total views, 1 today