Dai Mikurube is an experienced engineer with 14 years building systems, middleware, and runtime environments across companies from IBM Research and Google to Treasure Data and Preferred Networks. He brings deep expertise in performance and memory analysis of runtimes and JVMs, and has a strong backend focus demonstrated by long-term maintenance and refactoring work on the well-known Embulk pluggable bulk data loader. His career spans low-level C++ cleanup for embedded POS, web and cloud infrastructure as code, and browser engine contributions—showing rare breadth from embedded systems to large-scale data tooling. Pragmatic and maintenance-minded, he actively reduces global-state dependencies (e.g., removing JRuby global singletons) to improve codebase maintainability and future extensibility. Based in Chiyoda, Japan, he combines research-rooted analytical skills with practical production delivery and prefers connection requests on LinkedIn to include a note so he can recognize collaborators.
14 years of coding experience
19 years of employment as a software developer
M.Sc., Mathematical and Computing Sciences, M.Sc., Mathematical and Computing Sciences at Tokyo Institute of Technology
Contributions:186 releases, 102 reviews, 1581 commits in 6 years 4 months
Contributions summary:Dai's commits focused on refactoring the Embulk core by removing dependencies on the global JRuby scripting container. This involved stopping the use of JRuby's global singleton ScriptingContainer in org.embulk.EmbulkRunner and org.embulk.EmbulkSetup, as well as cleaning up other dependencies on org.jruby, and introducing a new Java-based implementation of the time zone support. This work appears to improve code maintainability and prepare Embulk for future development.
A Gradle plugin to set up an environment for running Embulk
Contributions:17 reviews, 44 PRs, 60 pushes in 5 years 7 months
embulkgradle-plugin
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
Dai Mikurube - Engineer at Preferred Networks, Inc.