CristianFrancescoPennino

Embedded Engineer

Crafting digital experiences at the intersection of design and engineering — from microcontrollers to the modern web.

Building with intention,shipping withprecision.

I'm a developer based in Sicily, Italy, with a passion for embedded systems, cybersecurity, and web development. From STM32 microcontrollers to full-stack web apps, I enjoy working across the full spectrum — hardware-close firmware and polished browser interfaces alike.

I've competed nationally in cybersecurity (OliCyber, CyberChallenge), algorithmic programming (OII/OIS), embedded IoT (STMicroelectronics), and robotics (RoboCup), earning multiple awards along the way. Outside competitions, I build web projects that prioritize clean design and solid engineering.

8+
Competitions
3
National awards
10+
Technologies
Always learning
Cristian Francesco Pennino
Currently
Open to work
Italy, EU

Selectedwork.

A curated selection demonstrating range across product, design, and engineering.

TechStore
01
Live

TechStore

Web · E-Commerce · React · Stripe

2025

Full-stack e-commerce platform for tech products, built with React, Vite, and TypeScript. Features a dynamic product catalogue with search and filtering, Stripe-powered checkout with automated receipt generation, and a responsive admin dashboard for inventory, order, and transaction management.

ReactViteTypeScriptTailwind CSSStripe APIREST APIState management
Velvet Pour
02
Case Study

Velvet Pour

Web · GSAP · Motion Design

2025

Cinematic cocktail showcase landing page driven entirely by scroll-based motion. GSAP timelines, SplitText character reveals, pinned ScrollTrigger sections, multi-layer parallax, and scroll-synchronized video combine into an immersive, editorial product narrative.

ReactViteGSAPScrollTriggerSplitTextTailwind CSSMotion DesignJavaScript ES6+
AuthLog
03
Case Study

AuthLog

Embedded · IoT · Cloud · Mobile

2025

IoT smart access control system spanning embedded hardware, cloud infrastructure, and mobile. STM32 + ESP8266 handle RFID/NFC and secure HTTPS communication with a Supabase backend; a React Native app lets users register and write NFC UUIDs directly from a smartphone. Winner of the 3rd "Salvatore Di Bartolo" Award.

STM32ESP8266React NativeSupabasePostgreSQLRFID/NFCREST APITLS 1.2Embedded C
Smart Packaging
04
Case Study

Smart Packaging

Embedded · IoT · STM32

2024

IoT-enabled smart packaging system built on an STM32 Nucleo-64 microcontroller. Integrates environmental sensors over SPI/I²C, transmits telemetry wirelessly, and runs a bare-metal firmware stack optimized for low-power operation. 3rd-place winner at the national STMicroelectronics "Costruisci il Futuro con STM32ODE" contest.

STM32F401REEmbedded CSPII²CUARTIoTLow-power designPCB design

Tools of thetrade.

Spanning embedded systems, AI-driven robotics, cybersecurity, and modern web — built through real competitions and projects, not coursework.

Frontend & Web
  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Framer Motion
  • GSAP / ScrollTrigger
  • JavaScript ES6+
  • Vite
  • Git / GitHub
Embedded & IoT
  • Embedded C
  • STM32 (F4 / WL55)
  • ESP8266
  • SPI / I²C / UART
  • LoRa 868 MHz
  • RFID / NFC
  • PCB Design
  • Low-power Design
AI & Robotics
  • Python
  • OpenCV
  • NumPy
  • YOLO (Ultralytics)
  • Computer Vision
  • Pathfinding (DFS / BFS)
  • Occupancy Grid
Security & Networking
  • Ethical Hacking
  • CTF
  • Cryptography
  • Web Security
  • Reverse Engineering
  • TCP / IP Networks
  • Cisco CCNA
  • Linux

The journeyso far.

2023 — 2024

Participant

CyberChallenge.ITTraining

National cybersecurity program at the University of Catania. Intensive track covering ethical hacking, cryptography, network security, and Capture The Flag (CTF) competitions. Focused on problem solving, teamwork, and the development of advanced skills in information security.

Ethical hackingCryptographyCTF competitionsUnict
2023 — 2024

Participant

OIS & OII — Italian Olympiad in InformaticsCompetition

Participation in the regional rounds of the Italian Olympiad in Informatics, both individually (OII) and as a team (OIS). Track centered on algorithmic problem solving, competitive programming, algorithm optimization, and data structures — combining rigorous logical reasoning with team collaboration.

Problem solvingAlgorithms & data structuresTeam & individualCompetitive programming
2023 — 2024

Finalist · 3rd place

STMicroelectronics — Build the Future with STM32ODEContest

Finalist and 3rd-place winner of the national contest promoted by STMicroelectronics. Project "Smart Packaging": an embedded and IoT solution based on STM32 microcontrollers, covering hardware/software design, electronic prototyping, and a final presentation — with a focus on applied technological innovation.

STM32 · EmbeddedIoTHW/SW prototyping3rd place national
2023 — 2024

Finalist · 65th place national

OliCyber.ITCompetition

Finalist in the national OliCyber.IT competition dedicated to cybersecurity and ethical hacking, ranking 65th nationally. Track covering cryptography, network security, web security, and reverse engineering — tackling technical challenges in a high-level competitive setting.

CryptographyWeb securityReverse engineering65th national
2024 — 2025

Participant

STMicroelectronics — Build the Future with STM32ODEContest

Participation in the national contest promoted by STMicroelectronics. Project "ForestGuard": an embedded and IoT solution based on STM32 microcontrollers, covering hardware/software design and electronic prototyping for forest fire monitoring — with a focus on applied technological innovation.

STM32 · EmbeddedIoTHW/SW prototypingEnvironmental monitoring
Jun — Jul 2025

Participant

NXP Summer School 2025Training

Full-immersive program dedicated to embedded electronics and microcontroller technologies, held from June 30 to July 6, 2025. Intensive track focused on electronic design, embedded systems, firmware development, IoT, and hardware/software applications through hands-on activities and advanced labs.

Embedded systemsFirmware developmentIoTHW/SW labs
2025 — 2026

Participant · 3rd Di Bartolo Award

STMicroelectronics — Build the Future with STM32ODEContest

Participation in the national contest promoted by STMicroelectronics with project "AuthLog": an embedded and IoT solution based on STM32 microcontrollers for secure authentication and hardware/software integration. With the same project, winner of the 3rd place "Salvatore Di Bartolo" Award at ITIS "E. Fermi" of Giarre.

STM32 · EmbeddedIoTSecure authentication3rd Di Bartolo Award
2025 — 2026

Finalist · 92nd place national

OliCyber.ITCompetition

Finalist in the national OliCyber.IT competition dedicated to cybersecurity and ethical hacking, ranking 92nd nationally. Track covering cryptography, network security, web security, and reverse engineering — tackling technical challenges in a high-level competitive setting.

CryptographyWeb securityReverse engineering92nd national
2025 — 2026

1st place

RoboCup Junior Maze SimulationCompetition

1st-place winner at the national RoboCup Junior Maze Simulation competition, focused on robotics and artificial intelligence. Track covering programming, computer vision, and robot control — tackling technical challenges in a high-level competitive setting. Qualified for the World Championship in Incheon, July 2026.

ProgrammingComputer visionRobot control1st place national
Certifications
Cisco · 2024
IT Essentials
Cisco · 2025
CCNA: Introduction to Networks
Cisco · 2026
CCNA: Switching, Routing & Wireless Essentials
Cambridge · 2025
English Certification B2

Let's buildsomethinggreat.

Whether you have a project in mind, an opportunity to discuss, or simply want to connect — my inbox is always open.