Curriculum Vitae

Experience Overview
Senior developer and team leader with more than 10 years of experience in mobile,
embedded, desktop and server.
Driver developer on Android 4.2 and Windows Phone 7/8/8.1.
Passionate app and mobile game developer.

KEY SKILLS

ANDROID

C/C++ Android NDK:
User/NDK/Kernel mode development.
NFC Driver development.
AOSP building/flashing/debugging.
JNI interface development and debugging.
Java Android SDK:
Design development and publishing of Google Play products, one app and two games published.
Test and demo applications.
OpenGL development.
MICROSOFT
C/C++ Visual Studio (2011/12/13):
Development of systems services, NFC and I2C kernel/user mode drivers for Windows Phone 7/8.1
WindowsPhone and CE Platform builder, system designing and advanced kernel/driver debugging/testing.
WDF, UMDF2 frameworks.
C# Visual Studio (2011/12/13)
Windows Phone and RT app development.  Two XNA games published.
WPF MVVM  medical applications.
Asp.Net MVC and web services WCF e-commerce server and CRM.
MSSQL based application and reporting services.
Other skills:
Games frameworks: LibGdx,XNA, Unity.
Full Agile, SCRUM, development cicle.
Basic experience on IOS development, C/C++ porting experience.
ACPI ASL language development (GPIO/I2C/PowerManagement)
Digital Storage Oscilloscope and logical analyzer HW/SW debugging.
Online banking payment services.
SWP/UICC communication protocol.
TCP/IP low level service based applications.
Source control: P4,GIT,Svn, Team Foundation, CVS, ClearCase
HW platforms: Qualcomm,Arm,Intel,x86/64, virtual platforms, Beagle Boards, Linux Embedded, Motorola
(HC11,680XX), ARM (Cortex), MIPS, Arduino.
English: fluent Italian: mother tongue

ACTIVITIES

Android Pay and Free game: Moon Apocalypse,SpaceDefense
Two WP7/8 games: SpaceDefense, SNAKE:
Open soruce WinCE project CodeProject project named: GPS Tracer
Game development website:www.beegroove.com

EDUCATION

Computer Science 5 years diploma, Leonardo Da Vinci, Florence.

EXPERIENCE

  • 01/2014- present. Beegroove Ltd at Samsung Electronic Research Institute.
Self employer Beegroove Ltd. professional consultant development in London area.
Working at the SERI R&D B2B department.
  • 06/2012 – 01/2014  Driver/embedded and App developer in Qualcomm UK/US for Alten UK
Working as a consultant senior developer and architectural designer for the Qualcomm’s NFC chip support.
After 15 months of Android NDK/System/JNI/App development I’m now responsible for the architecture and development
of Microsoft Win 8.1 driver.
Cutting edge technology and massive experience with end user devices and HW prototypes  needs incredible dedication
and challenging project planning and execution.
Tech:  VS2012/13, Eclipse, Android/Windows platform builder, SW/HW debuggin Trace32, MSbuild,GCC. UEFI/ACPI.
SWP/UICC. Ubuntu Win8.1 Test mode.
  • 09/2011 – 06/2012. Mobile Software developer for Teleca Gmbh
Working as software developer and technology expert for mobile plaforms Android, WinCE and WP7.
The experience cover most of the mobile software layers , from Android app development , a smart client for online data
services JSON with local SQL storage and a outstanding custom chart library to a WP7 complete software support for the
InsideSecure NFC chip.
Daily SCRUM meeting, software design and collaboration project mangers to meet customer request.
Tech:
Visual studio 2008,2010  Microsoft Platform Builder (WCE), Microsoft Phone Builder (WP7) , Custom SDK creator, WP7
Advanced Development Toolkit, Virtual PC 2007, DiskPrep, BSP, OS Virtual Disk images, NFC development board/simultors.
  • 01/2006 – 07/2011 Founder, Project architect and software developer, Giuneco s.r.l.
Founder of a small Microsoft partner company I start that company finding customers providing innovative solutions.
Driven by great commitment and believing in cutting edge MS software platforms, I saw this small company grew from 2 to 6
employers and 3 co-owners.
In these ears we proudly served customers with full Agile development methods,  here below a brief description of few
solution:
WPF medical desktop applications for Akern S.r.l. and Insumed Gmbh, heavy customized user experience, custom license
client/server  and USB/Device communications data storing.
CRM web interface Asp.Net MVC application to extend the SAP Webservice for Granarolo SPA.
Complete software design and development of a flexible ecommerce service, SWL-WCF-Service oriented it support
web,smart clients (Silverlight/Flash) and mobile UI. It serves small business Italian companies with a heavy customizable
Gilbarco S.p.a. QT application, customer serial and socket communication with a couple of POS for bank payment system.
Sofware integraion with customer hardware.
Tech:
Microsoft WPF, WCF, .Net Framework 4, ClickOnce, Microsoft SQL server, Windows Server 2008, Microsoft Dynamic Data,
Code Certification, Serial/USB Device communication, Windwos Server 2008, SAP WebService,Asp.Net MVC Silverlight,
Windows XP, Linux Embedded, C/C++ , QT
  • 01/2004 – 05/2006. Team Leader and software developer consultant  for Anfyteam s.r.l.
As the very first professional experience I worked as project manager/team leader. Daily conference calls with
customers and developers from 7 different countries. In the few free hours I also develop most of the core code of
Symbian/J2m applications, like 888.com games connected to its JBOSS betting platform and the Movyda
PushToTalk audio and text instant messaging.
Tech: Mobile devices development (over 30 supported) Symbian, J2me devices. Jboss J2ee server, mysql server.
SMS push and Tomcat wap website for software distribution. Microsoft Project (Gantt), Visual Studio, CodeWarrior