Massimiliano Pippi is a seasoned backend and DevOps engineer based in Italy with 15 years of experience building reliable, production-grade systems. He has contributed to and shipped features for prominent open-source projects and companies including Datadog, Elastic, Arduino and community tooling like Django OAuth Toolkit and GNS3. His work spans low-level integrations (C APIs to expose Datadog aggregators to Python), Terraform provider improvements, CI/CD and observability, and practical refactors that simplify build and deployment flows. He’s comfortable across stacks—from Go and C integrations to Python backend and CLI tooling—and has improved test coverage and logging in complex systems such as Haystack’s Weaviate integration. Notably, he combines hands-on implementation with technical writing and CI automation, often tackling the subtle edge cases (e.g., Windows time precision, Zookeeper version parsing) that make systems robust. For direct contact he points visitors to dev.pippi.im rather than LinkedIn.
Contributions:741 commits, 220 PRs, 398 pushes in 3 years 1 month
Contributions summary:Massimiliano's primary contribution focused on exposing the aggregator to Python checks, enabling metric submission from the Python world. They implemented a C API to interface with the aggregator and wrote supporting Go code to handle the submission of data. Additionally, the user worked on improving tests related to the aggregation functionality.
AI orchestration framework to build customizable, production-ready LLM applications. Connect components (models, vector DBs, file converters) to pipelines or agents that can interact with your data. With advanced retrieval methods, it's best suited for building RAG, question answering, semantic search or conversational agent chatbots.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:17 releases, 911 reviews, 136 commits in 8 months
Contributions summary:Massimiliano primarily focused on enhancing the Weaviate integration within the Haystack framework, making significant code changes within the `weaviate.py` document store. They addressed a critical issue related to querying documents in Weaviate, ensuring the system exits the while loop when fewer documents are available and addressing the `QUERY_MAXIMUM_RESULTS` issue. The user also improved code structure and test coverage, as well as improved logging. Finally, the user added and improved integration tests with OpenSearch.
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.