Senior Full-Stack Engineer (React/Next.js, TypeScript) with 8+ years shipping end-to-end production web products, also covering PWA/offline-first apps and modern backend stacks (Convex, Appwrite, Firebase) with Stripe payments, real-time data, and offline-first capabilities. Builds and maintains open-source React tooling (npx console-peek, PuckEditor plugins) and can own the whole stack from device to dashboard, including embedded firmware and IoT solutions.

carmelo fiorello

Senior Full-Stack Engineer (React/Next.js, TypeScript) with 8+ years shipping end-to-end production web products, also covering PWA/offline-first apps and modern backend stacks (Convex, Appwrite, Firebase) with Stripe payments, real-time data, and offline-first capabilities. Builds and maintains open-source React tooling (npx console-peek, PuckEditor plugins) and can own the whole stack from device to dashboard, including embedded firmware and IoT solutions.

Available to hire

Senior Full-Stack Engineer (React/Next.js, TypeScript) with 8+ years shipping end-to-end production web products, also covering PWA/offline-first apps and modern backend stacks (Convex, Appwrite, Firebase) with Stripe payments, real-time data, and offline-first capabilities. Builds and maintains open-source React tooling (npx console-peek, PuckEditor plugins) and can own the whole stack from device to dashboard, including embedded firmware and IoT solutions.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

Italian
Fluent
English
Fluent

Work Experience

Founder & Full-Stack Engineer at DigitalBorders
January 1, 2023 - Present
Independent product studio building SaaS and connected-device products. Built a credit-based event-management SaaS on Next.js/Convex with Stripe, real-time check-in, guest list import/assistant assignment, and delivered as an installable PWA. Delivered a React/Next.js + Capacitor mobile/desktop experience with an admin dashboard (toolpad, JSON-schema forms, Monaco editor). Shipped Vaso Smart IoT products spanning ESP32/Zephyr firmware, a Capacitor/Ionic mobile app with BLE/Wi-Fi provisioning, and an Express/tRPC backend over Redis & MQTT.
Founder & Full Stack Engineer at DigitalBorders
January 1, 2023 - Present
Independent product studio building SaaS and connected-device products. Built a credit-based event management SaaS on Next.js, Convex, Stripe, and next-intl, delivered as an installable PWA. Implemented guest list import, assistant assignment, and real-time check-in; delivered a geolocation web/mobile app (Next.js + Capacitor, Leaflet maps, Appwrite) plus a companion admin dashboard (UI/Toolpad, JSON schema forms, Monaco editor). Shipped IoT products spanning ESP32/Zephyr firmware and Capacitor/Ionic mobile app with BLE/Wi‑Fi provisioning, plus an Express/ tRPC backend over Redis & MQTT. Also authored and maintained open-source React tooling for npm.
Founder & Software Engineer at Triboo
January 1, 2021 - January 1, 2026
Maintained and evolved a headless, modular multi-brand e-commerce platform. Built and refactored distributed Node.js microservices and headless React/Next.js storefronts against custom REST APIs, engineered a distributed Redis cache layer to accelerate response times and scale across brands, and owned reliability across security monitoring and cloud deployment (AWS/GCP) with containerized CI/CD.
Software Engineer at Triboo
January 1, 2021 - January 1, 2026
Maintained and evolved a headless, modular multi-brand e-commerce platform. Engineered distributed Redis caching and scaled the platform across brands. Developed and refactored Node.js microservices and headless React/Next.js storefronts, reducing dependency on custom REST APIs. Owned reliability across monitoring and cloud deployment (AWS/GCP, containerized, CI/CD).
Software & Firmware Consultant at Haptica S.r.l.
January 1, 2019 - Present
Built cross-platform electronic desktop apps for industrial sensor and data acquisition systems (React/TypeScript) with native N-API/C++ modules for live multi-sensor serial reading, interactive charts, CSV/JSON export, and LAN data distribution. Wrote high-performance ESP32 firmware (C++, PlatformIO) supporting >20,000 samples/s ADC acquisition using interrupts, DMA, and serial throughput; also targeted STM32, PIC24, and nRF52. Streamed sensor data over UDP/TCP/OPC-UA and delivered line monitoring for industrial clients, integrating microcontrollers with PLCs.
Principal Firmware Engineer at Kyneprox S.r.l.
January 1, 2017 - January 1, 2020
Developed real-time firmware for a motion-simulation platform including AHRS/IMU motion control, Unity VR sync, and telemetry integration for Steam/Assetto Corsa.
Web Developer at Shoping Hub S.r.l.s.
January 1, 2017 - January 1, 2018
Built a web management system for orders, products, and suppliers.
Freelance Full-Stack Developer
January 1, 2017 - Present
Founder & Web Developer at Interat Club Aragón
January 1, 2012 - January 1, 2013

Education

B.S. in Computer Engineering at Politecnico di Milano
January 1, 2014 - January 1, 2019
B.S.c. Computer Engineering at Politecnico di Milano
January 1, 2014 - January 1, 2019

Qualifications

EF Level 6
January 11, 2030 - July 14, 2026
Microsoft Student Partner
January 1, 2015 - January 1, 2019

Industry Experience

Software & Internet, Computers & Electronics, Manufacturing, Education, Media & Entertainment, Telecommunications, Financial Services, Professional Services