← Portfolio
Simone Traversi
Simone Traversi
Robotics and Software Engineering

Summary

Born in Turin in 1999, I've always been passionate about technology and its potential to improve and simplify our lives. During high school I explored 3D modeling, 3D printing, and industrial automation, experiences that shaped my hands-on approach to building technology. After graduating in ICT, I specialized in developing both native and web applications.

Today I work as a robotics software engineer and full-stack developer, building the software layer that makes complex robotic systems controllable - from cross-platform mobile apps to embedded firmware, from real-time backend services to the robot programs running on the factory floor.

For several years I have also taught robotics and automation in high schools. Sharing knowledge is something I truly value, because inspiring and empowering the next generation of innovators is incredibly rewarding.

Outside work, I build things for the joy of it. I've written firmware for a robotic hand, designed aerodynamic fairings for World Cup speed skiers, hand-wired a custom keyboard with a plasma-cut inox frame, and built software to manage my own 3D printing workflow. Spanning firmware, mechanical design, and full-stack software in the same weekend is normal for me - and that maker habit is what keeps my engineering instincts sharp across the entire stack. Alongside this, I've been involved in social initiatives, including volunteering at the GO oratory in Grugliasco (Turin), because I believe technology and community go hand in hand.

Experience
Makrshakr SRL
Makrshakr SRL2022 - Present
Full-Stack Software Engineer - Robotic Systems
Full-stack engineer on a real-time robotic bar system, owning the entire software stack - from user-facing mobile and web interfaces down to embedded firmware and industrial robot integration. Design and ship the software layer that makes complex robotic hardware controllable, reliable, and scalable in production environments.
  • Architected and shipped a cross-platform mobile app (Flutter/Dart) as mobile engineer, managing the full release lifecycle on mobile devices
  • Built RESTful APIs and web dashboards (NestJS, React) for real-time monitoring and control of robotic systems via MQTT and WebSockets
  • Designed communication layers between backend services and robot controllers, handling real-time command dispatch and state synchronisation
  • Developed ESP32 firmware in C++ with Bluetooth Serial protocol for custom coin-reader hardware, bridging embedded and backend systems
  • Containerized services with Docker, enabling reproducible deployments across different client environments
  • Implemented MCP servers and RAG pipelines to automate internal workflows and reduce manual operations
  • Commissioned and programmed industrial robots (KUKA, ABB) on client sites, directly informing software interface design with hardware constraints
  • Accelerated hardware iteration through rapid prototyping with 3D printing and Fusion 360
Fanuc - Sanoma
Fanuc - Sanoma2023 - Present
Robotics & Industrial Automation Trainer
Deliver hands-on industrial robotics training for students and professionals, covering robot programming, motion simulation, and process optimization. Support participants toward official FANUC Robotics Certification.
  • Taught robot programming, configuration, and motion simulation (RoboGuide) to mixed technical audiences
  • Conducted cycle-time analysis and optimization exercises in simulated industrial environments
  • Supported candidates through FANUC Robotics Certification preparation and assessment
Comau - Pearson
Comau - Pearson2018 - 2023
Robotics & Industrial Automation Trainer
Trained 500+ students in industrial robotics using e.DO robots, fieldbus communication, and programming. Led interactive lab sessions and teacher training programmes to bridge education with industry-ready skills.
  • Delivered robotics curriculum to 500+ students, covering fieldbus and I/O communication protocols
  • Designed and ran e.DO Learning Lab sessions for hands-on robot operation and programming
  • Developed and delivered teacher training and assessment programmes to standardise delivery quality
Skills
Languages
TypeScriptJavaScriptDartPythonJavaC/C++SQL
Frontend
ReactNext.jsFlutterTailwind CSSHTML5CSS3Responsive Design
Backend & APIs
NestJSNode.jsREST APIsgRPCWebSocketsMQTTPostgreSQLMongoDBRedis
DevOps & Infrastructure
DockerGitCI/CDLinuxGitHub ActionsAgileScrum
Robotics & Real-Time Systems
ROS2Real-Time SystemsHardware-Software IntegrationKUKAABBFANUCRobot ProgrammingMotion SimulationRoboGuideIndustrial Automation
Embedded & IoT
ESP32PlatformIOArduino IDEFreeRTOSBluetooth SerialI2CUARTEmbedded C/C++
AI & Workflow Automation
Custom MCP ServersRAG PipelinesLLM Integrationn8nWorkflow Automation
Project Management
JiraTrelloNotionSlack
Education
Università degli Studi di Torino
Università degli Studi di Torino
Innovation And Communication Technology
2019 - 2022 · 104
Vento
Vento
SEI Inventor - Specialised Course, Entrepreneurship / Prototyping Bootcamp
2020 · Full Certification
Università degli Studi di Torino
Università degli Studi di Torino
Computer Science
2018 - 2019
IIS Galilei Ferrari
IIS Galilei Ferrari
Perito Meccatronico ed Energetico, Robotico
2013 - 2018 · 93
Languages
Italian
Italian
Mother Tongue
English
English
C1 Level
Short-Term Collaborations
World Skills
World Skills2024 - 2024
Robotic Independent Expert
Technical evaluator for the Integrated Robotic Systems category. Assessed robot programming, system integration, troubleshooting, and automation workflows per competition standards.
IFTS
IFTS2023 - 2023
Robotics & Industrial Automation Trainer
Led a 3-month training programme from fundamentals to internationally recognised certification, with hands-on robot handling, advanced programming, and real-world simulations.
Galilei Ferrari
Galilei Ferrari2021 - 2021
Robotics Instructor
Led Robotica 101 for high school students, covering robot types, mechanisms, and programming through hands-on exercises.
Projects
AB Ski Lessons Zermatt
AB Ski Lessons Zermatt↗ link
A multilingual booking site and admin dashboard for a ski school in Zermatt, Switzerland
Next.jsTypeScriptPrismaStripePostgreSQL
Amazing Hand Pwm Controller
Amazing Hand Pwm Controller↗ github
ESP32-based robotic hand controller driving 4 fingers via 8 servo motors on an Adafruit PCA9685 PWM board. Features serial command interface for finger control, gestures (wave, open, close), non-blocking demo mode, and persistent calibration. Built with PlatformIO using a modular state-machine architecture.
FirmwarePrototyping3D ModelingElectronicUI
Coin Reader Firmware-App
Coin Reader Firmware-App
ESP32 firmware for the Makrshakr coin reader - migrated from WiFi/HTTP to Bluetooth Serial on the WT32-ETH01 board. Currently running in production.
FirmwareESP32BluetoothC++FlutterPlatformIOFreeRtos
Speed Skiing Rear Fairings
Speed Skiing Rear Fairings
Design and development of aerodynamic fairings for the Speed Skiing World Cup.
Prototyping3D Modeling3D PrintingCFD Studies
ProjectaLogs
ProjectaLogs↗ github
A work-in-progress platform for managing 3D printing projects and clients
ReactTypeScriptPythonNestJs
ST-Keeb-67
ST-Keeb-67↗ github
The alice-like keyboard you are looking at - handwired keyboard with plasma-cut inox frame and 3D printed split plate
DesignFirmwarePrototyping3D ModelingElectronicPlasma Cutting
Warpato
Warpato↗ link
A design project exploring furniture and tools shaped by material honesty, craft constraints, and environmental intention.
DesignBranding3D Print