Figura professionale: Senior Software Engineer
Nome Cognome | : L. C. | Età | : 42 |
---|---|---|---|
Cellulare/Telefono | : Riservato! | : Riservato! | |
CV Allegato | : Riservato! | Categoria CV | : Developer / Web dev. / Mobile dev. |
Sede preferita | : Bari, Brindisi, Lecce |
Accesso Full al database con 29.998 CV a partire da € 5,00 ABBONATI SUBITO!
Sommario
Esperienze
01/04/2009–31/12/2010 Junior Developer
Imago S.r.l. ( Skyteam S.r.l), Milano (Italy)
▪ Imago
▫ Porting application JSF/J2EE in Liferay (5.1) with IceFaces and Hibernate
▫ Consulting activity for external customers (Eutile SPA, today Atos Worldgrid)
▪ EUtile
▫ Developing web application CMS with OpenCMS for A2A.
▫ Developing web application survey with struts Struts2 and Apache Poi for exporting results.
▫ Develop tool for calculating taxes for urban waste. Struts 1.2 + Hibernate + OracleDB.
▫ Integration geodata on google maps from OracleDB (Waste collection centers)
▫ Developing architecture J2EE-based for all futures web application of my customer.
(J2EE+Struts2+Hibernate on JBoss)
▫ Developing web application for management event for energy saving events.
▫ Developin application to manage and indexing news about energy saving (J2EE+Apache
Lucene for searching)
▫ Data integration with Talend ETL
▫ Developing a chat application (Java and Openfire) for customer service
▫ Developing tools for extracting data from SAP systems.
▫ Architecture development, layout and template of the new A2A portals in OpenCMS. (Selfmanaged
work). Still online: www.a2aenergia.eu (2018)
01/01/2011–01/03/2011 Software Developer
Young & Rubicam, Milano (Italy)
Development of e-commerce web application for Artemide Spa. (Struts2, Hibernate, Lucene and
integration with SAP system)
01/04/2011–01/02/2012 Software Developer
Accenture Technology Solutions per Vodafone UK, Milano (Italy)
▪ Application development for the management and provisioning of mobile services for Vodafone
UK. Based on Oracle's proprietary technology (OSM, Oracle Service Management).
Implementation of BI logics in XQuery and development of add-ons for OSM (EJB and JMS).
WebLogic Application Server 9.2.
▪ Setup and tuning activities for pre-production environment and test environment. I have developed
requests simulators (from Siebel) with multithreading capability.
01/03/2012–01/11/2012 Software Developer
Che Banca!, Milano (Italy)
Frontend portlet development for CheBanca's customer application.(Websphere Portal).
21/11/2012–01/06/2013 Software Developer
Klan.it, Crema (Italy)
▪ Developing portal for Renewable Energy reseller. Liferay 6.1
▪ Developing backend in SpringRoo for wellness mobile application: Yukendu.it
▪ Developing admin frontend for Yukendu.it in AngularJS
01/07/2013–01/01/2014 Freelance Software Developer
Links Management and Technology, Lecce (Italy)
Development portlets for "Banca Popolare Pugliese "on Liferay 6.1 with integration to existing
services based on Microsoft technology. (Spring Portlet + Spring JDBC)
01/09/2013–30/09/2013 Freelance Software Developer
Milano (Italy)
Backend REST for iOs application (Spring Roo + ActiveDirectory +SqlServer)
01/10/2013–01/11/2013 Freelance Software Developer
Milano
Working on web application for Royal Bank of Canada, with Ruby on Rails and OracleDB.
01/11/2013–31/12/2013 Freelance Software Developer
Brindisi (Italy)
Android mobile app development and Rest backend. The app provides a home printing service of
their photos on the smartphone of the user. The app integrates PayPal as a payment system to
Amazon S3 as a photo storage service. The backend rest was developed in Java / Spring Roo.
01/05/2014–31/05/2014 Freelance Software Developer
Grandesalento Immobiliare, Brindisi (Italy)
Real estate web / CMS application development. The app has been developed in RubyOnRails with
multilingual support. (Mysql + Rails 4 + DigitalOcean host)
www.grandesalentoimmobiliare.it
05/05/2014–01/10/2014 CTO at DiscoTribe Startup
DiscoTribe, Milano (Italy)
Backend development and Android app (MVP) for DiscoTribe project. The app allows you to book
tables and services at clubs such as pubs, discos etc. The backend was developed in Rails and the
MVP app in Android.
01/07/2014–01/09/2014 Freelance Software Developer
BeeBell Inc., San Francisco (United States)
Development of Angular.js application for the management of the REST backend of BeeBell Inc.
01/10/2014–Present Founder GenY S.r.l.s
Founder and Software Developer
▪ Enterprise application development for the management of continuing education courses in
medicine (ECM). The application allows the management of courses, enrollment of learners,
documentation related to the course and also billing. The application was developed in Groovy /
Grails (2.3.11) with MySQL DB. www.fialsformazione.it
▪ Consultancy activities for the development of Android Application at the spinoff of the University of
Lecce – Vidyasoft. (NDA)
▪ Provision of professional training courses for companies and individuals in enterprise software
development (Groovy / Java) and Android mobile applications.
▪ Application development of HomeAutomation with statistical analysis of data related to energy
consumption. The application resides on Raspberry Pi 3 and interacts with industrial PLCs using
the Modbus protocol. The application is developed in Java / Groovy + websocket (Springboot)
▪ Android application development "2016 Tournament of the Rioni". The app deals with showing
information about the Tournament of the Oria (BR). It also allows the virtual reality tour of the main
places connected to the tournament. Ex. The castle of Federico II. The technology for VR viewing
is based on Google Cardboard.
▪ MMQ – ManageMyQueue is an application that allows the management of queues, booking and
interfaces to the public with an information totem. Tickets are printed with Zebra KR203 thermal
printer and the app resides on Raspberry Pi 3. The technologies used are Groovy / Websocket /
Android
▪ Android application development on behalf of the Milan Polytechnic, with extensive use of
GoogleCardboard VR / Daydream (NDA)
▪ Contract development of management applications for SISAL SRL (Sport Italia Limited Liability
Company) (NDA)
▪ Development of an institutional portal for FIALS.it. The portal is based on Liferay 7.0.
▪ Institutional portal for CPIA Lecce (Liferay 7)
▪ Research project in collaboration with the Lecce CPIA and MIUR (Ministry of Education, University
and Research) for the analysis and correlation of data (NDA)
▪ Development of assets and prototypes
▫ All prototypes and internally developed assets are developed on a technology stack based on
Groovy / Springboot and MongoDB-OrientDB (graph database) regarding the backend side.
Frontend side prefer JS solutions like Angular (1.6) and Vue.js. Vaadin (Framework based on
Google Web Toolkit) is working for the frontend of enterprise applications. In the 2018 I'll study a
new tecnology stack based on Clojure language.
EDUCATION AND TRAINING
01/09/2001–Present Degree in Computer Engineering
Università di Bologna, Bologna (Italy)
– In Progress
30/06/2001 "Agricultural Technical Institute" Diploma
ITAS "Basile Caramia", Locorotondo (BA) (Italy)
PERSONAL SKILLS
Mother tongue(s) Italian
Other language(s) UNDERSTANDING SPEAKING WRITING
Listening Reading Spoken interaction Spoken production
English B1 C2 B2 B1 B1
Levels: A1 and A2: Basic user – B1 and B2: Independent user – C1 and C2: Proficient user
Common European Framework of Reference for Languages
122 total views, 1 today