04/17/2025 updated
RQ
100 % available
Java Architect, Java Architect, Senior Consultant
Milan, Italy
Italy
Token RingMicrosoft AccessC (Programming Language)Microsoft WordHTMLJava (Programming Language)Microsoft ExcelMicrosoft WindowsApplication Programming Interfaces (APIs)Proxy ServersApache AntApache HTTP ServerApache TomcatArchitectureAtlassian Jira
Java programming skills, OO design, programming, Java 7, JEE, ago, Java 8, C, VB, Spring boot, Spring MVC, Hibernate, Struts, SOA architectures, Oracle Bea Application Server, Microservices, Eai technologies, ElasticSearch, Maven, Ant, UML, Eclipse, Intellj Idea, Database, Oracle, MySql, software validation, Operating systems, Linux and windows10, Microsoft Word, Excel, Power Point, Access, Project, Java, coding, java 8/10, Debugging, Linux, jhipster and SpringBoot, JPA, MSsql DB, Java8 and 10, swagger, Jms queue, Jira, Jenskins, Git, Slack, CRM, backend, java 1.8, Spring, jquery, Google Search Appliance, search engine, Docker, Jboss, virtualization, NFC, HCE, data access, Oracle database, Soa OSB, Weblogic Application Server, Soap, Restful services, ssl, encryption, Oracle Service Bus, frontend, html, jsp, java 1, tomcat, versioning, jsf, jms, cloud, Facebook, software quality, FindBugs, Java1.6, Weblogic server, open source, java 1.6, j2me, Sun LWUIT framework, SMTP, IMAP, POP protocol, LDAP, LWUIT, Apache, web application, virtual machine, Ubuntu, Libvirt, VNC, Smartcard, web services, Oracle ESB, SOA architecture, mobile phone, Jsp technology, API, google search, multithreading, service layer, clustering, backbone, XML, databases, GPRS, C language, Unix, software architecture, WAP, WEB, SMS, bugs, Sql, Netscape Enterprise Server, Netscape Proxy Server, Dns, Netscape Directory Server, Perl, language, WML, software tool, Token Ring, IP, IPX, network protocol, Lan Ethernet, IP protocol, Lan, router, Windows NT 4.0 Workstation and Server, Windows 95 and 3.11, Novell Netware, SNA Server, Sap, Netscape, Outlook, Unix operating system
Project history
Achievements and responsibilities:
* Collecting functional requirements from customers
* Design architectures and coding writing.
* Overview of operations deployments to production servers
* Debugging and Problem solving
* Mentor for junior developers
* Writing technical analysis documentation
Key Projects:
* I worked for a public administration's project based on front-end, back-end, jquery, java
1.7, Spring , Hibernate
* Collecting functional requirements from customers
* Design architectures and coding writing.
* Overview of operations deployments to production servers
* Debugging and Problem solving
* Mentor for junior developers
* Writing technical analysis documentation
Key Projects:
* I worked for a public administration's project based on front-end, back-end, jquery, java
1.7, Spring , Hibernate
Achievements and responsibilities:
* Collecting functional requirements from customers
* Design architectures and coding writing.
* Overview of operations deployments to production servers
* Debugging and Problem solving
* Mentor for junior developers
Key Projects:
* I work on a CRM for backend side java 1.8, Spring , Hibernate
* Collecting functional requirements from customers
* Design architectures and coding writing.
* Overview of operations deployments to production servers
* Debugging and Problem solving
* Mentor for junior developers
Key Projects:
* I work on a CRM for backend side java 1.8, Spring , Hibernate
Achievements and responsibilities:
:
* Collecting functional requirements from customers
* Valuation of required times to develop the product
* Design architectures and coding writing.
* Overview of operations deployments to production servers
* Software validation with tools like Cast
* Mentor for junior developers
* Debugging and Problem solving
* Writing technical documents
* managing little group of developers
* development of technical and relational skills
* customer and project managment skills.
* learnt to manage stressful workloads
Key Projects:
* For customer Fineco I worked on a migration project from Google Search Appliance
based search engine to a ElasticSearch based search engine. I used the following
technologies: java8, ElasticSearch,Docker, Jboss, Maven, Spring MVC
* Design and development of backend services for dematerialization (virtualization) of
credit cards issued by Nexi. The context of the projects are NFC mobile and HCE
payments. These are the used technologies: java1.6, Spring data access integration
layer, Oracle database, Soa OSB, and Weblogic Application Server.I design both Soap and
Restful services.I face architectural issues and security problems with technologies
like ssl,authentication,encryption and signing. Besides I configure BPM orchestrator
for Oracle Service Bus. I use Oracle Service Bus version 11gR1
* Development of promotional phone recharge tool (made of frontend and backend) for
H3G-WIND's customers. These are the used technologies: html, jquery, jsp, java 1,6,
spring, tomcat, Git versioning, oracle database
* Development of a tool made of frontend and backend for provisioning of Vodafone
booster. These are the used technologies: jsf, jquery, java1,6, maven, Soap services,
spring aop, jms queues
* Re-engineering, adding new services, performance optimization of a cloud application
used in social environment for sharing contents that is a combined product like
Facebook and Dropbox. Analysis of software quality with FindBugs tool. These are the
used technologies: Java1.6, Hibernate, MySQL, Weblogic server in cluster configuration.
In this project I led a team of 4 developers, with these tasks: talking to customer,
collecting new requirements, design a three level architecture, software validation.
The project lasted 4 months
* Analysis and realization of an open source mobile mail solution (client + mail
gateway) for Wind operator. These are the used technologies: java 1.6 for server, j2me
for client with Sun LWUIT framework modified for project's needs, SMTP, IMAP and POP
protocol, LDAP by Critical Path. In this project I led a team of 3 persons, choosing
the architecture, making a fundamental decision regarding the choice of LWUIT as
framework and how to customize it, evaluation of costs. The project lasted 5 months.
* Design and development of a backend component callable from both web and native
mobile apps for Sim recharges made through a credit card. Customer H3G Italia. These
are the used technologies : Java1.6, Struts, Oracle Database, Jpa, Apache and load
balancing issues
* Design of a web application for buying virtual machines. The project consists of two
parts a Frontend and a Backend. The backend manages a virtual machine, and its
lifecycle that is start, stop, shutdown, migration. These are the used technologies:
Tomcat, Linux Ubuntu, MySQL, Libvirt as api for virtualization, VNC for management
console, Java 1.6, JQuery
* Development of Smartcard with Vodafone and CartaSi. Design of web services on Oracle
ESB bus for a rechargeable card. Smart Pass (the title of the product) is composed by
three main components: Web Tool Customer (WTC), the Web Front End, and the Back End
(SOA architecture)
* Design and development of a geo-positional chat on mobile phone (with midlet) and a
tool web (in Jsp technology and java 1.5.0) for publishing contents with API google
maps
* Design and development of tools for crawling, uploading, indexing Vodafone Wap page
contents on google search engine. These are the used technologies: java, Oracle
database
* Design and development of a message delivery platform for exchanging various format
of messages (mails, Mms, Sms) based on java queues, multithreading, Oracle database,
Berkeley Database.
* Design and development of a common (to all countries in which Vodafone operates)
service layer for mobile -TV. These are the used technologies: spring, struts, MySQL,
Hibernate, Ldap
* Design and development of a content store for Vodafone global. These are the used
technologies: java 1.6, jackrabbit, Web google toolkit ,oracle, tomcat, clustering
* Project manager for Vodafone with a group involved in networking backbone
troubleshooting. I supported line manager in activities of collection and analysis of
incidents, preparing reports, slides for new initiatives and planning of activities.
:
* Collecting functional requirements from customers
* Valuation of required times to develop the product
* Design architectures and coding writing.
* Overview of operations deployments to production servers
* Software validation with tools like Cast
* Mentor for junior developers
* Debugging and Problem solving
* Writing technical documents
* managing little group of developers
* development of technical and relational skills
* customer and project managment skills.
* learnt to manage stressful workloads
Key Projects:
* For customer Fineco I worked on a migration project from Google Search Appliance
based search engine to a ElasticSearch based search engine. I used the following
technologies: java8, ElasticSearch,Docker, Jboss, Maven, Spring MVC
* Design and development of backend services for dematerialization (virtualization) of
credit cards issued by Nexi. The context of the projects are NFC mobile and HCE
payments. These are the used technologies: java1.6, Spring data access integration
layer, Oracle database, Soa OSB, and Weblogic Application Server.I design both Soap and
Restful services.I face architectural issues and security problems with technologies
like ssl,authentication,encryption and signing. Besides I configure BPM orchestrator
for Oracle Service Bus. I use Oracle Service Bus version 11gR1
* Development of promotional phone recharge tool (made of frontend and backend) for
H3G-WIND's customers. These are the used technologies: html, jquery, jsp, java 1,6,
spring, tomcat, Git versioning, oracle database
* Development of a tool made of frontend and backend for provisioning of Vodafone
booster. These are the used technologies: jsf, jquery, java1,6, maven, Soap services,
spring aop, jms queues
* Re-engineering, adding new services, performance optimization of a cloud application
used in social environment for sharing contents that is a combined product like
Facebook and Dropbox. Analysis of software quality with FindBugs tool. These are the
used technologies: Java1.6, Hibernate, MySQL, Weblogic server in cluster configuration.
In this project I led a team of 4 developers, with these tasks: talking to customer,
collecting new requirements, design a three level architecture, software validation.
The project lasted 4 months
* Analysis and realization of an open source mobile mail solution (client + mail
gateway) for Wind operator. These are the used technologies: java 1.6 for server, j2me
for client with Sun LWUIT framework modified for project's needs, SMTP, IMAP and POP
protocol, LDAP by Critical Path. In this project I led a team of 3 persons, choosing
the architecture, making a fundamental decision regarding the choice of LWUIT as
framework and how to customize it, evaluation of costs. The project lasted 5 months.
* Design and development of a backend component callable from both web and native
mobile apps for Sim recharges made through a credit card. Customer H3G Italia. These
are the used technologies : Java1.6, Struts, Oracle Database, Jpa, Apache and load
balancing issues
* Design of a web application for buying virtual machines. The project consists of two
parts a Frontend and a Backend. The backend manages a virtual machine, and its
lifecycle that is start, stop, shutdown, migration. These are the used technologies:
Tomcat, Linux Ubuntu, MySQL, Libvirt as api for virtualization, VNC for management
console, Java 1.6, JQuery
* Development of Smartcard with Vodafone and CartaSi. Design of web services on Oracle
ESB bus for a rechargeable card. Smart Pass (the title of the product) is composed by
three main components: Web Tool Customer (WTC), the Web Front End, and the Back End
(SOA architecture)
* Design and development of a geo-positional chat on mobile phone (with midlet) and a
tool web (in Jsp technology and java 1.5.0) for publishing contents with API google
maps
* Design and development of tools for crawling, uploading, indexing Vodafone Wap page
contents on google search engine. These are the used technologies: java, Oracle
database
* Design and development of a message delivery platform for exchanging various format
of messages (mails, Mms, Sms) based on java queues, multithreading, Oracle database,
Berkeley Database.
* Design and development of a common (to all countries in which Vodafone operates)
service layer for mobile -TV. These are the used technologies: spring, struts, MySQL,
Hibernate, Ldap
* Design and development of a content store for Vodafone global. These are the used
technologies: java 1.6, jackrabbit, Web google toolkit ,oracle, tomcat, clustering
* Project manager for Vodafone with a group involved in networking backbone
troubleshooting. I supported line manager in activities of collection and analysis of
incidents, preparing reports, slides for new initiatives and planning of activities.