1. Antonio Cafiero
Via Schipa, 77
80122 Napoli
ITALY
mob: +39-338-906-8197
email: toni@cafiero.it
Summary
Seasoned IT professional with comprehensive business/technical skillset and
expertise in leading teams of engineering and building software factory for
developing embedded systems with focus in industrial, telecom, aerospace and
automotive market, experience in analysis and development of programming
language and interpreter and software protocol for production of Software
Development Kits, experience in database design end development for mission
critical systems and for real time systems, business process
automation/management (BPM), enterprise application integration (EAI), process
improvement, systems integration, requirements analysis, workflow design, Model-
ased Design, project management, leadership, process modelling.
Can lead team of young Software Engineer to learn the rights Methods and Tools
to Design and Develop high quality Event Driven Software.
Proficient problem-solver who envisions business and technical perspectives to
develop workable solutions.
Motivated achiever who guides organizations in applying technology to business
settings, provides added value, and creates project deliverables in a timely
manner.
Work experience
From 2015 April to now: IoThingsWare (Owner) (www.iothingsware.com)
Know how Description
Internet of Things As Owner and Chief Systems Architect.
Developing a metering, sensors, actuators and testing
ecosystem with a particular focus on security. All this
elements are natively integrated into majors Cloud IoT
Frameworks (Amazon AWS IoT and IBM Bluemix).
Hardware/Software/Mechanics design and implementation
of:
• Automotive automatic functional testing system
• CAN bus modules for Communication and Testing
purpose
• Sensors and Actuators module connected through
CAN Bus
2. Know how Description
Software design and implementation of Tools for:
• automatic optimized C code generation based on
"standard" CAN message Database
• Signals sending/receiving based on "standard" CAN
message Database (VECTOR DBC, CANdb++).
Software design using MBD technologies
• Matlab/Simulink/Stateflow
• Enterprise Architect
• Astah
• SinelaboreRT
Backend Software Modeling using UML
Backend Software design (AWS and Bluemix) using nodejs,
Ruby
From 2007 May to 2015 March: Akhela srl
Know how Description
Development of a
collaborative web
application using SAP
NetWeaver
Development of modules
RadioText and
RadioText+ for an
infotainment project
Development of vehicle
functions for “body
computer”
Software Testing Team
Leader
As: Team Manager and System Architect
For a major European refinery I was involved in a
project for design and development of a mission
critical web application for management of admittance
of 3rd
part workforce into restricted areas. Major
consraint was integration with SAP R3 and for this
purpose web services technology was used massively.
As: System Architect, Software Modeler
For Magneti Marelli into the scope of EntryNav Project
I was involved in development of two modules of the
Tuner. In this case I used MBD technologies to develop
high quality ad documented software.
As: System Architect and Software Modeler
For Magneti Marelli I was involved into a Pilot Project
using MBD technology to develop the vehicle functions
of a body computer.
As: Manager
Institutionalization of Validation and Verification
procedure into software development process. Coaching
on the job of team.
Definition of a Procedure for “Requirement
Management” ( using DOORS/Polarion).
Coaching of personnel on Testing an Software
instrumentation for Sofware Testing.(Vector, BMW,
Cantata++, Parasoft, National Instruments
LabVIEW).
3. Know how Description
Design a develop of
control software of a
tuner (Automotive
Market).
As: Chief Systems Architect.
Design and development of control software of a
“Tuner”. The Innovetive Architecture uses a Java
Virtual Machine and a “Glue Code” level for Native C
Functions. The High Level Function are modelled in UML
then automatically Java Code is generated.
Design of a software development chain for
automatic java code generation starting from UML
Models.
Design of a software development chain for
automatic “Glue Code” generation.
UML Modelling of control module of “Tuner”
Tuner control module integration in Linux
Embedded.
From 2005 October - 2007 May: VULCANAIR-AXITUDE
Know how Description
Software Production
Team Leader
As Manager and System Architect.
Design and development of control software for an Aereo
Inertial Navigation Device AHRS (Attitude and Heading
Reference System). The AHRS is conceived for the
“General Aviation” market.
Architectural definition
Using of Implementazione del processo di sviluppo
Hardware e Software per rispettare le normative
DO254 e DO178-B.
4. From 2001 September - 2005 October: ThinkWare Corp. (SARAS Group)
Know how Description
Product
Requiremet
Definition
Business
Development
As: Founder and Chief Systems Architect.
Design and Development of Internet Processor Chip. This
is a new kind of SoC including as well software
infrastructure needed for a seamless connection to
internet. Internet Processor Chip could be a perfect
companion chip to enable Internet Connection of
Appliances.
Business Plan Editing
Fund raising
Samsung Joint Venture
Microsoft Cooperation (Bill Gates introduction of
prototipal Merloni White Good connected to Visual
Studio by means of Internet Processor Chip - Rome)
Architecture
SoC Development
Development Software Chain
Evaluation Board Development
From 1993 July - 2001 September: IPM SpA
Know How Description
Payphone Network
Management System –
Database Modelling and
development
Design and development
of a multifunction
telephone.
As: Architect
PNMS Database Modelling using ER and Erwin Tools.
• Requirements Management
• Automatic production of database schemas.
• Maintenance of Model and Schemas.
As; Architect and Software Team Leader.
Design and development of a multifunction telephone on
top of Windows CE Platform.
Architecture
Windows CE
3rd
part software development management Mainbrace
(USA)
Software Team Management.
From 1983 January - 1993 July: Gemini s.h.
Know how Description
Software
Development
As Founder and Software Engineer
Design and Development of Device Drivers, Communication
Protocols, Factory Automation Systems, Testing Systems,
Telecommunication Systems (KTS, PABX).
5. From 1977 April - 1983 January: Olivetti OSAI.
Know how Description
Base Software
Development
As: Software Engineer.
Member of Software Development Team of SIGMA Robot.
SIGLA language Interpreter.
Software Scheduler.
Software Device Drivers.
6. Skills
Level Proficient Intermediate Basic
Language C/C++, Assembler,
Ruby
JavaScript, Python,
Java, SQL
Modelling Language UML, ER Stateflow Simunlink
Architecture SOA COM/DCOM
Software
Development Tools
YACC, LEX, gnu
Tools, MAKE, Eclipse,
Visual Studio, Tornado,
Git, SVN, Enterprise
Architect
ErWin Matlab, AWK, BASH
Normative DO178B, DO254,
CMMI
Software Testing
Tools
Parasoft C++Test,
Cantata++, Cucumber,
GCOV
LabVIEW
Requirement
Management Tools
DOORS
Database Access SQL Server, SQLite
OS (Internals) Linux, VxWorks
Firmware
Development for IoT
SoC: Nordic, NXP,
Atmel, Freescale, Intel
(BluetoothLE)
Application Lifecycle
Management
Polarion
7. Education and qualifications
Technical A level – Computer Science ITIS F.Giordani – Napoli
1976.
Matriculated Università Federico II Napoli, Corso di Laurea in
Fisica.
Certificates
Certificate Microsoft: MSD (MC ID: 37752).
Certificate IBM: DOORS
Languages
Inglese: proficient.
Italian: native.
Personal details
Place of birth: Napoli - Italy
Date of birth: 1957 April 7
Nationality: Italian
Marital Status: Married
Sons: 2
Home Address: Via M. Schipa, 77 – 80122 Naples - ITALY