Luca Pette is a Fractional CTO and seasoned engineering leader with 16 years of experience building teams and systems from scratch across startups, scale-ups and corporate environments. He is strongest in infrastructure, backend and data engineering, having designed and led the production migration of a scalable messaging platform that was later open-sourced as Airy. Comfortable shipping code and shaping strategy, Luca pairs hands-on execution (Terraform/AWS, Kafka, ZeroMQ) with hiring and culture-building—at Marley Spoon he grew product development from ~10 to 25 while preserving work-life balance. A pragmatic programmer who admits to liking to delete code, he also contributes to OSS projects spanning editor tooling, testing frameworks and Kafka UIs, with a mix of backend and frontend fixes. Based in Berlin, he publishes thoughtful essays on programming and engineering management that reveal a reflective, principle-driven approach.
16 years of coding experience
11 years of employment as a software developer
Laurea Informatica, Laurea Informatica at Università degli Studi di Napoli Federico II
Kafka GUI for Apache Kafka to manage topics, topics data, consumers group, schema registry, connect and more...
Role in this project:
Front-end Developer
Contributions:4 reviews, 14 commits, 12 PRs in 3 months
Contributions summary:Luca primarily focused on front-end development tasks within the Kafka GUI project. Their commits involved fixing UI configuration issues to ensure correct code formatting, fixing eslint warnings, and refactoring UI components for improved style and maintainability. They also contributed to the creation and modification of UI elements, specifically addressing typo issues and optimizing the application's user interface. This included changes across multiple components, indicating a broad focus on improving the UI and user experience of the Kafka GUI.
Provides a readable API to express expected outcomes of a code example
Role in this project:
Backend Developer & Test Automation Engineer
Contributions:25 commits in 11 days
Contributions summary:Luca primarily focused on implementing and refining output matchers within the RSpec testing framework. They introduced and iterated on matchers for standard output and standard error streams, adding support for various expectations like string and regular expression matching. The contributions included writing shared examples and associated tests to ensure the proper functioning of these new matchers, improving the test suite. Additionally, the user refactored the code, introducing separate classes for the two streams, and made the syntax 1.8 compatible.
apiexpressjsreadablejavascriptexpress
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.