Filippo De Luca

Technical Lead at SiriusXM

Rome, Lazio, Italy
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code17 years of coding experience
job23 years of employment as a software developer
bookHigh School, Mechanics, 77/100, High School, Mechanics, 77/100 at Istituto Tecnico Industriale Statale Galileo Galilei
bookBachelor of Engineering - BE, Computer Engineering, Bachelor of Engineering - BE, Computer Engineering at Sapienza Università di Roma
languagesEnglish, Italian
stackoverflow-logo

Stackoverflow

Stats
714reputation
67kreached
10answers
17questions
github-logo-circle

Github Skills (28)

javascript10
robotics10
integrate10
testing10
akka10
integrations10
java10
scala10
i2c10
stream10
javas10
iot10
akka-streams10
connectors10
arduino10

Programming languages (12)

TypeScriptJavaShellRustScalaSCSSJavaScriptGo

Github contributions (5)

github-logo-circle
akka/alpakka

Dec 2016 - Apr 2017

Alpakka is a Reactive Enterprise Integration library for Java and Scala, based on Reactive Streams and Akka.
Role in this project:
userBack-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.
akka-streamintegrationenterprise-integrationakka-streams-connectorsstreams
rwaldron/johnny-five

Jan 2014 - Jan 2014

JavaScript Robotics and IoT programming framework, developed at Bocoup.
Role in this project:
userEmbedded 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.
Request Free Trial