Nicolò Boschi

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

🤩
Rockstar
Nicolò Boschi is a software engineer based in Italy with 9 years of experience focused on backend systems and distributed infrastructure. An active Apache Software Foundation member and committer (Pulsar PMC, Apache Pulsar and Apache BookKeeper), he’s known for hardening large-scale messaging and storage systems by fixing memory leaks, flaky tests, and subtle ZooKeeper-related edge cases. His BookKeeper contributions include implementing new client API features like ledger listing and metadata access, reflecting comfort with core Java and low-level system changes. Nicolò also contributes to AI tooling (Langflow, LangchainJS), improving backend security, file handling, and vector-store integrations such as AstraDB and Cassandra. He blends meticulous bug-hunting and robustness improvements with practical feature development across JVM, Python, and JS ecosystems to ship reliable, production-ready services.
code9 years of coding experience
github-logo-circle

Github Skills (47)

api-doc10
debug10
fastapi10
javascript10
elasticsearch710
python10
back-end-development10
cassandra10
testing10
amazon-elasticsearch10
elasticsearch810
databases10
distributed-systems10
elasticsearchapi10
zookeeper10

Programming languages (14)

SmartyJavaC++VueGoMustacheHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
apache/bookkeeper

Aug 2020 - Jan 2023

Apache BookKeeper - a scalable, fault tolerant and low latency storage service optimized for append-only workloads
Role in this project:
userBack-end Developer
Contributions:3 releases, 349 reviews, 83 commits in 2 years 5 months
Contributions summary:Nicolò primarily contributed to bug fixes and enhancements within the Apache BookKeeper project. Their work focused on addressing issues related to ZooKeeper interactions, specifically handling NullPointerExceptions and optimizing multiple operation requests. Furthermore, the user implemented features like listing ledgers and accessing ledger metadata for the new client API. These changes involved modifying core Java code and test files.
fault-tolerantapache-bookkeeperbookkeeperfaultstorage
apache/pulsar

Aug 2021 - Jan 2023

Apache Pulsar - distributed pub-sub messaging system
Role in this project:
userBack-end Developer
Contributions:755 reviews, 331 commits, 441 PRs in 1 year 5 months
Contributions summary:Nicolò's commits focus on addressing bugs and improving the stability and robustness of the Apache Pulsar system. They are actively involved in removing unnecessary logging to reduce noise, fixing flaky tests to improve reliability, and resolving issues related to potential memory leaks. They also contributed to the testing and overall performance of the Elasticsearch sink and the transaction system.
event-streamingpulsarmessaging-systemstreamingapache
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
Nicolò Boschi