NETPROPHECY LTD
London, United Kingdom - April 2011 to July 2015
SENIOR SOFTWARE DEVELOPMENT ENGINEER / CO-FOUNDER
▪
Overseeing, managing all actively developing to all the projects commissioned using an agile approach
(scrum/ kanban).
▪
Planning and overseeing the R&D.
▪
Developing, maintaining and monitoring RESTful web services for mobile and J2EE applications using
jBoss Application Server/Tomcat and related JAX-RS implementations (jersey / RESTEasy).
▪
Collecting software requirements and elaborating them in technical specifications.
▪
Selecting and training IT staff (system administrators and developers) employed by customers.
▪
Overseeing teams of technical and not technical staff in several IT projects.
▪
Developing, maintaining and monitoring web based ERP/CRM custom software solutions based on ZK,
J2EE, jBoss Application Server/Tomcat, Hibernate, JPA, EJB 3+ and SQL databases.
▪
Implementing and configuring PHP and Java based CMS/DMS software solutions for customers using
Wordpress, Joomla and Alfresco/Liferay.
▪
Developing and maintaining Java FX applications studied to collect data from web pages and export them in
excel format for marketing purposes.
▪
Integrating and testing systems.
▪
Troubleshooting for software errors and bugfixing in existing systems.
▪
Participating in continuous improvement initiatives.
TECHNOLOGIES: Java, XPath, HTML, Python, XML, J2EE, Java FX, EJB 3+, JPA, Hibernate, Apache POI,
iText, log4j, HTML Unit, Eclipse, NetBeans, ZK Framework, HTML, CSS, MySQL, MsSQL, PostgreSQL.
JACOPO BISCELLA STUDIO
Milan, Italy - May 2006 to April 2011
FREELANCE IT CONSULTANT AND SOFTWARE DEVELOPMENT ENGINEER
▪
Collecting software requirements and elaborating them in technical specifications.
▪
Selecting and training IT staff (system administrators and developers) employed by customers
▪
Overseeing teams of technical and not technical staff in several IT projects.
▪
Developing, maintaining and monitoring RESTful web services for mobile applications and J2EE
applications using Tomcat (Jersey) and PHP (custom framework).
▪
Developing, maintaining and monitoring web based ERP/CRM software based on ZK, J2EE, PHP, jBoss
Application Server, Hibernate, JPA, EJB 3+ and SQL databases.
▪
Developing algorithms to elaborate large quantities of data and convert them in cloud tags.
▪
Maintaining a distributed java application (sockets, RMI, swing) to handle visitors access at a periodic
event.
▪
Integrating and testing systems.
▪
Troubleshooting for software errors and bugfixing in existing systems.
▪
Studying, planning and eventually coding the migration of mobile applications to other platforms.
▪
Developing libraries to automate mundane tasks in the development of J2ME applications.
▪
Participating in continuous improvement initiatives.
TECHNOLOGIES: Java, J2EE, J2ME, Java Swing, EJB 3+, JPA, Hibernate, Apache POI, iText, log4j, HTML
Unit, Eclipse, NetBeans, ZK Framework, HTML, CSS, MySQL, MsSQL, PostgreSQL, PHP.