Skip to main content
Simmaco CocchiaroSC
Open to opportunities

Simmaco Cocchiaro

@simmacococchiaro

Backend engineer for autonomous drone flight systems, building event-driven microservices for UTM.

Italy
Message

What I'm looking for

I’m looking for a backend role where I can build distributed, event-driven microservices—ideally in autonomy/UTM contexts—using Node.js/TypeScript or Java, partnering with teams to deliver reliable systems and measurable safety improvements.

I’m a backend engineer building the systems behind autonomous drone flight, focused on distributed, event-driven backends in Node.js/TypeScript and a Java background. I work in the Unmanned Traffic Management (UTM) domain on EU projects integrating drones into civil airspace.

At Engage S.R.L., I designed and built microservices in TypeScript and Moleculer.js for a cloud platform simulating autonomous drone flight. I developed REST APIs and real-time WebSocket services using an event-driven architecture with NATS, RabbitMQ, and Redis across distributed services.

I also validated near mid-air collision (NMAC) and de-confliction models across multi-day simulation runs with thousands of concurrent drones, supporting EU research for integrating drones into civil and medical airspace.

Previously at Iquadro S.R.L., I engineered microservices using Quarkus, Java SE 21, and RESTful/SOAP APIs for Isypol, a centralized insurance platform. I contributed to legacy system migration and implemented modern architecture patterns with Kafka, PostgreSQL, and MongoDB while ensuring data integrity and system reliability.

Experience

Work history, roles, and key accomplishments

ES

Software Engineer

Engage S.R.L.

Jun 2025 - Jun 2026 (1 year)

Designed and built TypeScript-based microservices in Moleculer.js (Node.js) for a cloud platform simulating autonomous drone flight, including trajectory planning, de-confliction, and air/ground risk analysis. Implemented REST APIs and real-time WebSocket services using an event-driven architecture with NATS, RabbitMQ, and Redis.

IS

Java Backend Developer

Iquadro S.R.L.

Nov 2024 - May 2025 (6 months)

Engineered microservices using Quarkus and Java SE 21 for Isypol, a centralized insurance platform serving major banking institutions, via REST and SOAP APIs. Contributed to legacy migration by implementing modern architecture patterns with Kafka, PostgreSQL, and MongoDB while ensuring data integrity and system reliability.

Education

Degrees, certifications, and relevant coursework

Vilnius University logoVU

Vilnius University

Erasmus Exchange Program, Network Security / Web Application Security

2024 -

Completed an Erasmus exchange program focusing on network security, web application security, and advanced Python programming.

Università Mercatorum logoUM

Università Mercatorum

Bachelor of Science in Computer Engineering, Computer Engineering

2021 - 2024

Grade: 106/110

Earned a Bachelor of Science in Computer Engineering, studying software engineering, database systems, and computer networks. Completed the degree with a grade of 106/110.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan