30 years old (Jan 5th '91).
Disassembling toys since I was 3 y/o.
Graduated in Computer Engineering with a thesis in Cyber Security.
10+ years of experience in coding.
5+ years as CTO in different startups.
1 patent filed (US 62/404,784 October 6th, 2016)
780k€ of investments raised (seed round record in Italy).
30k€ won in start-up competition.
Strong minded, creative, curious and inspired.
I am able to scale development projects from mobile to desktop to server.
Hacking attitude with strong disposition toward Reverse-Engineering.
Always ready to adapt to new environments.
I bridge the gap between the hardware and the software.
Prior experiences in software development involve the following areas:
▫ Artificial Intellicence/Machine Learning
▫ Big Data
▫ Health services
▫ Diagnostic Services
▫ Analytics Services
▫ Image processing
▫ Web Automation
▫ Hybrid/Native Mobile Applications
▫ 2D/3D Videogames
▫ Mobile/Desktop Virtual Reality Experiences
▫ Embedded Devices
▫ Microcontrollers and Firmwares
▫ Bluetooth LE Input Systems
▫ Hardware Peripherals Drivers
▫ IoT and Embedded Devices
▫ Formula-E Racing Cars
▫ Digital Signal Processing
▫ Object oriented programming (OOP), data structures, algorithms and software design
▫ Strong time management and logical skills
▫ Excellent analytical and programming skills
▫ Critical thinking and complex problem solving abilities
▫ Analyze and implement hardware, software, and system requirements
▫ Resolve complex technical issues related to software and hardware
▫ Test driven development (TDD)/Behaviour driven development (BDD)
▫ Single-thread/Multi-thread programming
▫ Synchronous/Asynchronous programming
▫ RESTful services development
▫ Architect and develop product-specific SDK (Software Development Kit)
▫ Develop code base for smart-devices wireless firmware update (DFU/OTA)
▫ Debug code for existing software applications
▫ Native/Hybrid app development ability (iOS,Android)
▫ Native/Cross-platform desktop software development ability (macOS,Linux,Windows)
▫ Deploy, update and monitoring of commercial apps (Apple App Store,Google Play Store)
▫ Solid backbone development to build and implement social networks infrastructures
▫ Development of communication protocols for hardware peripherals
▫ Development of 2D/3D Video games for any platform/console
▫ Development of native/hybrid VR/AR experiences
▫ Confidence with Scrum, Kanban and Agile methods
▫ GIT and CI server implementation
▫ UI Testing/Automation
▫ Draft technical manuals/documentations
▫ Team leading
I love bringing my prototipes to life. I am able to take care of the whole production
▫ Draw the schematics
▫ Create footprints
▫ Perform components routing
▫ Handle gerber files
▫ Solder components
▫ Troubleshoot PCB related problems
▫ My MacBook
▫ A couple of iOS/Android dev devices
▫ Soldering iron
▫ Digital multimeter
▫ Prototyping breadboards
▫ Arduino/RaspberryPi boards
▫ Wireless/Bluetooth dev modules