Skills & Education

A snapshot of my technical skills, certifications and formal education.


Below is a list of the main technologies and tools I have been using throughout my career. More info in Work Experience and the Education section below.

I work across the full stack – from silicon to cloud, with the depth in each layer to build and ship products end-to-end.

Technical Toolbox

Product Development & Manufacturing

Prototype to production • DFM (Design for Manufacturing) • BOM optimisation • Supply chain setup (China, Taiwan, Thailand) • Contract manufacturer selection & audits • EVT/DVT/PVT • Production testing & automation • Mechanical design & tooling management • Traceability & labelling

Regulatory Compliance & Certification

CE • UKCA • FCC • IEC 62368-1 (safety) • Bluetooth SIG (BQB) • EMC testing

Hardware & Electronics

Schematic & PCB design • Low power design • Power management & DC/DC converters • Battery systems (Li-ion, alkaline, solar) • Power electronics • Energy meters • High power relays & SSR • Sensors & actuators • Analog & digital interfaces • EMC • Surge & transient protection • Mechanical integration

Embedded Systems

C • Bare metal • STM32 • Cortex M • Nordic nRF52 • I2C • SPI • UART • RS485 • Modbus RTU

Wireless & Connectivity

LoRa/LoRaWAN • Semtech transceivers • Bluetooth Low Energy • RF design • Antenna matching

Sensors & Edge Intelligence

Environmental monitoring • Motion sensing • Agricultural & weather station systems • Biometric (ECG, PPG, HRV, GSR) • Light spectral analysis (spectrometer) • ADC & DAC • Energy/current/voltage sensors

Cloud & Infrastructure

AWS • Cloudflare • Docker • Render (containerised deploys) • Supabase • Custom REST APIs • FastAPI & FastMCP • Serverless architecture • CI/CD

Data, Machine Learning & AI

Python • TensorFlow • Keras • scikit-learn • Pandas • NumPy • SQL • Custom ML predictive models • Multi-provider LLM integration (Claude, OpenAI, Google Gemini, OpenRouter) & orchestration • Custom MCP servers • MCP client integration • Agentic data access (tool use / function calling) • AI-augmented workflows • AI image & video generation pipelines (Replicate, Google Gemini image models) • AI content generation pipelines • Web scraping & search integration (ScraperAPI, Exa)

Full Stack Software

Laravel • PHP • JavaScript • Vue.js • TypeScript • React • Next.js • HTML/CSS • Tailwind CSS • MySQL • Postgres • Drizzle ORM • Stripe • WooCommerce, Meta, GA4 & Google Maps API integration • Multi-tenant, multi-currency SaaS architecture

Tools & Ways of Working

Git • GitHub • Bitbucket • Jira • Confluence • ClickUp • Aha! • Asana • Linear • Agile/Scrum • VS Code • Cursor • Claude Code

Earlier in my career

ASIC design • FPGA • VHDL • Verilog • SystemVerilog • GPU architecture (PowerVR) • Mobile app development (Objective-C, Swift)

Education

Mini MBA, Business Administration and ManagementBirkbeck, University of London – 2017
Master’s Degree, Electronic Engineering (Electronic Systems)Università di Pisa, Italy – 2009
Bachelor’s Degree in Electronic EngineeringUniversità di Pisa, Italy – 2006

Courses & Specialisations

I am passionate about learning new things and strive to improve myself and my knowledge on a daily basis. Learning and self-improvement is a big part of my professional and personal life.

Any new cool courses and material out there that I should check out? Please let me know! A list of some of my favourite courses I have taken recently:

Sequences, Time Series and PredictionsDeepLearning.AI – 2023 · Grade: 100% · Credential ID V8LYWCMSD2LZ
Agile Project ManagementGoogle – 2022 · Grade: 100% · Credential ID GD7WFXXVFP9Y
OKR Certification by Measure What MattersMeasure What Matters – 2022 · Grade: 100% · Credential ID MYHLR3R4EURA
Building Cloud Computing Solutions at Scale SpecialisationDuke University – 2022 · Grade: 100% · Credential ID FFKN93TNX728
  • Cloud Computing Foundations — Credential ID XS4GU3EWVLSY
  • Cloud Virtualisation, Containers and APIs — Credential ID VS7FWZXEUEAE
  • Cloud Data Engineering — Credential ID LHJHUFWYP47M
  • Cloud Machine Learning Engineering and MLOps — Credential ID AECA5HQEYLDS
Deep Learning SpecialisationDeepLearning.AI – 2022 · Grade: 100% · Credential ID YCSLR9AJTMPY
  • Neural Networks and Deep Learning — Credential ID 3GNSHRPJUXDM
  • Improving Deep Neural Networks: Hyperparameters Tuning, Regularization and Optimisation — Credential ID QNE3U6882V6R
  • Structuring Machine Learning Projects — Credential ID HKW8GCJEG42T
  • Convolutional Neural Network — Credential ID 4TE66U4DNMA8
  • Sequence Models — Credential ID 3MRB9JHWJNPX
Software Processes and Agile PracticesUniversity of Alberta – 2022 · Grade: 100% · Credential ID 9QM96LKECWTW
TensorFlow for AI: Get to know TensorflowCoursera – 2022 · Grade: 100% · Credential ID XG9XHDBLUNPE
Linear Regression with PythonCoursera – 2022 · Grade: 100% · Credential ID KM9XTHPXNCVK
Machine LearningStanford Online – 2022 · Grade: 100% · Credential ID VAQ7QRJ7ANBC