Enno Shioji

Berlin, Germany
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
🎓
Top School
Enno Shioji is a Data & Applied Science leader with 13 years of experience building recommendation systems and advertising technologies from Berlin. He blends hands-on engineering with strategic leadership, focusing on production-grade ML systems and measurable business impact. Enno has a strong backend pedigree—contributing observability and metrics improvements to the well-known Apache StormCrawler project—highlighting his attention to performance and debuggability in distributed systems. Educated at Hokkaido University, he combines rigorous technical depth with practical delivery, often improving operational visibility where models meet scale. Colleagues know him for translating complex data problems into reliable, monitorable solutions that drive product outcomes.
code12 years of coding experience
bookHokkaido University
languagesEnglish, Japanese, German
stackoverflow-logo

Stackoverflow

Stats
26,712reputation
3.1mreached
422answers
80questions
Badges
wait
top-1%
java
top-1%
queue
top-5%
multithreading
top-1%
volatile
top-5%
soa
top-5%
github-logo-circle

Github Skills (33)

apache-storm10
web-crawler10
data-collection10
multithreading10
wait10
distributed-systems10
java10
javas10
collections10
metric10
thread-safety9
debug9
debugging9
json9
webservice9

Programming languages (2)

JavaPython

Github contributions (5)

github-logo-circle
A scalable, mature and versatile web crawler based on Apache Storm
Role in this project:
userBack-end Developer
Contributions:5 commits, 3 pushes, 1 branch in 7 days
Contributions summary:Enno contributed to the project by adding the ability to gather application-specific metrics using the Storm framework. They implemented a `DebugMetricConsumer` that exposes metrics via a servlet, facilitating monitoring and debugging. The user also integrated the debug consumer and other metrics within the CrawlTopology and ParserBolt, showing a focus on improving the crawler's observability and performance monitoring capabilities. This included the use of the codahale metrics library for more sophisticated metrics.
scalableweb-crawlerstormcrawlerapachestorm
eshioji/trident-tutorial

Oct 2013 - Jul 2014

A practical Storm Trident tutorial
Contributions:127 commits in 9 months
stormtridentpractical
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