PhD Computer Engineering and Automation

Date: 2000 – 2003
Collaborative Web Based Systems, Computer Graphics, Computer Security and Forensics, Assistive Technology for the Sensorial and Cognitively Impaired

MSc Computer Engineering Information Technology

Date: 1991 – 1999

Work Experiences

ITECH Engineering
Role: Owner
Date: 1998 to present
Note: Information Technology Consultancy, Technical Translations, Technical Training

Sisal S.p.A.
Role: Enterprise Architect
Date: Jun 2016 to present
Note: As Enterprise Architect, I am consulting the company in the following areas, in close cooperation with the CIO and CTO:
– Alignment of IT strategy and planning with company’s business goals.
– Drive Adoption and Tailoring of TOGAF 9.1 Best Practices
– Optimization of information management through an understanding of evolving business needs and technology capabilities.
– Strategic responsibility for the company’s software development activities,
– Promotion of shared methodology and software technologies to reduce costs and improve information flow.
– Ensure that projects do not duplicate functionality or diverge from each other and business and IT strategies.
– Work with solution architects to provide a consensus based enterprise solution that is scalable, adaptable and in synchronization with ever changing business needs.
– Direct involvement in the development of policies, standards and guidelines that direct the selection, development, implementation and use of Information Technology within the enterprise.
– Build employee knowledge and skills in specific areas of expertise, promoting seminars and teaching events

TAG Innovation School
Role: Teacher CodeMaster
Date: Nov 2016 to present
Note: Trainer for Front-End Developers in the Codemaster Course with the following technologies: React.js, Babel, Webpack, Node.js, React Native, Immutable.js, WebSockets, Mocha, Chai. ECMAScript 6 – JavaScript ES 2015 Programming, Functional Programming.

Cegeka Italia
Role: Java EE Senior Consultant
Date: 2012 to present
– JBoss 7 Migration, Analysis Design & Implementation of Finance Applications with JEE 6, JBoss 7 for a leading institution in the field of Betting, Numerical Games, Online Games
– Data Analysis on Market Data for a leading national bank, development of automated data analysis system on JBoss 7 with JEE6, JSF, JPA, CDI
– Management of SCRUM teams for the agile development of financial vertical applications with JBoss 7, TDD, Arquillian, JSF, JPA
– Big Data Analysis of Financial Market Trade Data using MongoDB, Python, MLLib, NumPy, Matplot

University of Pavia
Role: Contract Professor
Date: 2007 to present
Note: Contract Professor of Software Engineering

Role: Freelance Translator
Date: 2008 to present
Note: Translation and Localisation from English Into Italian

Role: Freelance Translator
Date: 2016 to present
Note: Technical Translations in the field of Mechanical Engineering, Medical Equipment.

Yamagata Europe
Role: Freelance Translator
Date: 2008 to present
Note: Translations for Esko Graphics and Enfocus Software
Platforms Used: SDL Trados Studio 2011 Freelance, SDL Trados Suite Professional 2007, Kilgray MemoQ 6, Atril Deja Vu X 2 Workgroup Edition, Alchemy Catalyst 10

Modiano IP Law
Role: Freelance Translator
Date: 2006 to present
Note: Translation of patents from English into Italian in the fields of Software Engineering, ITC, Telecommunications, Networking

Role: Freelance Translator
Date: 1991 to present
Note: Technical Translations; Documentation; Marcom; Software Localization
Iso Sistemi S.r.l.

Iso Sistemi S.r.l.
Role: Senior Consultant
Date: 2014 to present
– Consultancy and Training for SOA-based Architectures with SOAP/REST WS, Jax-WS, Jax-RS, JBoss Fuse, Apache Camel, Apache ActiveMQ, Mule ESB. Design and Training of several editions of a Basic and Advanced SOA Design & Implementation course.

– Model-Based Systems Engineering, SysML Design, IBM Rhapsody, DOORS NG, Team Concert, Harmony Process, Real-Time System Design with Model Execution, Jazz Platform, DOORS 9.6.1 with Test Tool Tracker

Role: Senior Consultant
Date: 2008 to present
– UML/ICONIX methodology; UML-Based and Functional Analysis in Agile Processes.

– Design and Implementation of a High Avalability Data Cache for a SOA, using MongoDB 3 on Azure MongoLab, Azure Web Services, ASP.NET Web Api, C# 5.0.

– Data Analysis and Statistical Inference on Consumer Complaint data using R: assessing Goodness of Fit of parameter proportions on categorical data, to check fitness of a Company Performance Score algorithm (used 95% confidence intervals; chi-squared checks). Performed simulation of Score on sample data, presented study results with plots generated from R and comments.

Unione Italiana dei Ciechi ed Ipovedenti Regione Lombardia
Role: Senior Consultant
Date: 2014 to present
Note: Consultancy for implementation of an OpenEDX eLearning platform; eLearning consultancy; content accessibility consultancy

Mascherpa Spa
Role: Senior Consultant
Date: 1999 to present
Note: B2B Order Portal, Finance/Warehouse/Marketing Information System

RBC – Royal Bank of Canada
Role: Lead Technical Consultant, Tactical Applications Italy
Date: 2015 to present
– Application Analysis, Development, Technical Team Leading and Project Management for Tactical Applications Development using Ruby on Rails framework and Agile Methodologies (TDD, Lean, XP)
Education Time Spa
– IT Instructor

Education Time Spa
Role: Lead Technical Consultant, Tactical Applications Italy
Date: May 2012 to May 2014
Note: Instructor for IT Courses: Function Point Analysis, Software Engineering, Project Management for IT

Role: Expertise Consultant
Date: 2007 to May 2014
Note: Technical Expertise on Information Systems (Procurement, Design, Development) for Litigations

Politecnico di Milano
Role: Contract Professor
Date: Jan 1999 to Feb 2014
Note: Professor of Computer Graphics

FORMAT Systems & Networks S.r.l.
Role: Java EE Senior Architect
Date: May 2012 to Dec 2013
Note: SOA Integration, Requirements, Design and Implementation based on Java EE, JBoss 7, Oracle Spatial

Role: Senior Consultant
Date: Nov 2005 to Dec 2013
Note: Web Energy Sales project, Miservi project, Energy Metering project

Role: SOA Integration Architect
Date: Mar 2011 to Dec 2012
Note: Design and Implementation of SOA-based integration of Web and Mobile solutions with ERP backends (SAP, BAAN, Oracle-based ERPs), using ESB, SOAP/REST technologies, JD Edwards Enterprise One BSSV Incapsulation with JD E1 Tools 8.98.

Format Systems & Networks
Role: Senior Consultant J2EE
Date: Nov 2005 to May 2012
Note: J2EE Senior Architect

Ingenya Srl
Role: Partner
Date: Jan 2010 to Dec 2011
– Software Engineering Company: ERPs, CRMs, J2EE Systems, Domotics, Mobile Apps
– Software Metrics Consultant

Sidi S.r.l.
Role: Partner
Date: 2008 to 2011
Note: Certification CFPS Training for Function Point Specialist Groups

Role: Freelance Translator
Date: Jan 2005 to Sep 2010
Note: Marcom for leading computer graphics companies

Role: Senior Consultant
Date: Dec 2006 to May 2008
Note: Logistics Information Systems

Role: Senior Consultant
Date: Sep 2007 to Dec 2007
Note: Lecturer and Consultant for UML Real Time Modeling for Robotic Systems

Sopra Group
Role: Senior Consultant
Date: Jan 2005 to Dec 2006
Note: Customer J2EE Portal for Credite Agricole; Framework Development in J2EE

Intersistemi Italia S.p.A.
Role: Senior Consultant
Date: 2000 to 2002
Note: J2EE Consultancy, Java over RMI Consultancy, Project Management Seminaries at European Space Agency (Tor Vergata)