Ritta Narita

Tokyo, Japan
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
Ritta Narita is a seasoned backend and systems engineer based in Tokyo with 11 years of experience building high-performance servers, logging systems, and ML tooling. With an MS in Computer Science from the University of Tokyo and a BS in Electrical Engineering from Osaka University, she combines strong academic foundations with practical contributions to major open-source projects like H2O, Fluentd, Digdag and Hivemall. Her work spans mruby-based HTTP/1–3 server components, scalable decision-tree execution via a custom StackMachine, and robust server frameworks and socket management for production logging. She is comfortable across backend, DevOps, and ML integration challenges, often improving parallel response processing and task execution reliability. An engaging presenter, she’s given talks on mruby gateways for realtime data and multiprocess Ruby servers on Windows, signaling an interest in pushing runtime boundaries. Colleagues would note her knack for pragmatic low-level changes that unlock large-scale performance and operational improvements.
code12 years of coding experience
bookBachelor of Science (BS), Electrical Engineering, Bachelor of Science (BS), Electrical Engineering at Osaka University
bookUniversity of Tokyo
languagesJapanese, English
github-logo-circle

Github Skills (22)

back-end-development10
http10
machine-learning10
virtual-machine10
java10
ruby10
javas10
dag10
decision-tree10
fluentd10
devops10
mruby10
unit-testing9
c119
aws-ecs9

Programming languages (4)

JavaCRubyPython

Github contributions (5)

github-logo-circle
treasure-data/digdag

Oct 2019 - Jul 2020

Workload Automation System
Role in this project:
userBack-end Developer
Contributions:79 commits, 41 PRs, 134 pushes in 8 months
Contributions summary:Ritta primarily contributed to the back-end functionality of the Digdag workload automation system, focusing on the Treasure Data (TD) integration. They fixed issues related to the TD operator, specifically addressing database settings for result export, and adapted the result export factory to the client factory. Further, they implemented and refactored the ECS command executor, ensuring proper task completion and log retrieval. The user's work suggests a focus on improving the integration with external data services and enhancing the robustness of task execution.
workload-automationdigdag
h2o/h2o

Jun 2017 - Nov 2017

H2O - the optimized HTTP/1, HTTP/2, HTTP/3 server
Role in this project:
userBack-end Developer
Contributions:34 commits, 1 PR, 44 comments in 5 months
Contributions summary:Ritta primarily contributed to the development of mruby-based HTTP/1, HTTP/2, and HTTP/3 server components within the H2O project. Their contributions focused on implementing a channel class and associated callback functions to enable parallel HTTP response processing. They modified core files to integrate the channel functionality, including code for defining and initializing channels, handling receiver registration, and managing task execution.
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