Julien Nioche is a Director and seasoned software engineer with 16+ years’ experience building large-scale Java systems, specializing in NLP, web crawling and big data. He runs DigitalPebble Ltd, authors open-source projects such as StormCrawler, and is an active committer on high-profile Apache projects including Storm, Nutch and Tika. Julien combines hands-on engineering with GreenOps and FinOps expertise, helping organisations measure and reduce both cloud costs and carbon footprints through tools like SPRUCE. He regularly speaks at conferences, advises public-sector and research initiatives (including CommonCrawl and the European Language Grid), and bridges development, operations and presales. Based in Bristol, he pairs technical leadership with creative pursuits—furniture making and music—which inform his pragmatic, craft-focused approach to sustainable software.
16 years of coding experience
21 years of employment as a software developer
Masters, NLP, Masters, NLP at Institut national des langues et civilisations orientales (Inalco)
Apache Nutch is an extensible and scalable web crawler
Role in this project:
Back-end Developer
Contributions:1 review, 315 commits, 7 PRs in 7 years 4 months
Contributions summary:Julien's contributions primarily involve enhancing the Apache Nutch web crawler, focusing on improving its functionality and maintainability. The commits showcase the addition of features like metadata injection and implementing status counting mechanisms. They also made modifications to enhance exception handling and performance, and refactoring existing functionalities. In addition, code changes point to upgrades and improvements in the Tika parsing integration.
Contributions:30 reviews, 14 commits, 46 PRs in 3 years 8 months
Contributions summary:Julien primarily focused on improving the Apache Storm project's functionality and maintainability. They addressed issues related to documentation and URLs, ensuring accurate references. The user also made significant changes to the `storm-hdfs` module, refactoring code and modifying method visibility for enhanced code organization and maintainability, changing method visibility. Furthermore, the user contributed to the `ConfigurableTopology` feature and improved the general performance of the codebase.
apachebig-datastormjavaapache-storm
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
Julien Nioche - Director at The Apache Software Foundation