Filippo De Luca is a Technical Lead and seasoned software engineer with 17+ years of hands-on experience designing and delivering distributed, event-driven systems using Scala, Kafka, Akka and cloud datastores. He has led platform-level work at Kaluza and SiriusXM—building GraphQL-over-Kafka interfaces, event webhooks, ingestion pipelines into DynamoDB and BigQuery, and shared Scala libraries for state machines, deduplication and non-blocking cloud clients. Known for Domain-Driven Design and pragmatic prototyping, he drives cross-team adoption of event sourcing and data strategies while mentoring engineers on Kafka and reactive patterns. An active open-source contributor, his work spans IoT integrations (adding SRF10 ultrasonic sensor support to the popular Johnny-Five project) and improvements to Alpakka’s IronMQ connector, reflecting a blend of embedded and enterprise integration expertise. Based in Rome, he combines deep systems thinking with a track record of reducing rework and shipping resilient, production-grade services.
17 years of coding experience
23 years of employment as a software developer
High School, Mechanics, 77/100, High School, Mechanics, 77/100 at Istituto Tecnico Industriale Statale Galileo Galilei
Bachelor of Engineering - BE, Computer Engineering, Bachelor of Engineering - BE, Computer Engineering at Sapienza Università di Roma
Alpakka is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Akka.
Role in this project:
Back-end Developer
Contributions:13 commits, 3 PRs, 44 comments in 4 months
Contributions summary:Filippo primarily contributed to the Alpakka project by enhancing the IronMQ connector. Their work included improving documentation for IronMQ domain classes, the IronMQ client, and the connector itself, along with implementing and testing at-least-once producer/consumer mechanisms. They introduced new features, such as methods for managing and interacting with IronMQ queues, and addressed Java DSL implementation, improving the overall integration with the IronMQ service. Additionally, the user added license information and ensured proper actor system termination after each test.
JavaScript Robotics and IoT programming framework, developed at Bocoup.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:5 commits in 1 day
Contributions summary:Filippo primarily contributed to the implementation of I2C ultrasonic sensor support within the Johnny-Five framework. Their work involved adding new device support for SRF10 sensors, including the necessary initialization, data handling, and property definitions for distance readings. The commits reflect their work in integrating the sensor with the framework, modifying the core library files.
serialdactplinkpcduinoraspberry-pi
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.