Masatoshi Shimada

Software Engineer at software house

Chiyoda, 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

👤
Senior
🎓
Top School
Masatoshi Shimada is a software engineer and data platform specialist with 11+ years of experience building and operating large-scale data systems across internet advertising, video, retail, finance, and government sectors. He designs and manages data platforms (Databricks, BigQuery, Treasure Data) and MLOps environments, driving cost and performance tuning while translating analytical insights into executive-level recommendations. He has hands-on backend experience contributing to the notable open-source Embulk project—improving JSON parsing and robustness—and authored a technical book on data platform technologies published in 2025. Comfortable in both engineering and technical-consulting roles, he combines system design, team leadership, and organizational development to help companies unlock value from their data. An uncommon detail: he started from a chemical engineering background, bringing a methodical, measurement-driven approach to data platform problems.
code11 years of coding experience
job5 years of employment as a software developer
bookBachelor, Chemical Engineering, Bachelor, Chemical Engineering at 芝浦工業大学 / Shibaura Institute of Technology
github-logo-circle

Github Skills (7)

json-parser10
json10
javas10
jsonp10
parsing10
java10
unit-testing9

Programming languages (5)

JavaShellScalaGoPython

Github contributions (5)

github-logo-circle
embulk/embulk

May 2017 - Jun 2018

Embulk: Pluggable Bulk Data Loader.
Role in this project:
userBack-end Developer
Contributions:1 review, 8 commits, 3 PRs in 1 year 1 month
Contributions summary:Masatoshi primarily contributed to the `embulk/embulk` repository by implementing and refining the JSON parser plugin. They added functionalities such as a "clean illegal char mode" to handle invalid characters and introduced an `InvalidEscapeStringPolicy` to manage escape string handling. Additionally, the user fixed issues and improved existing code by incorporating reviews and addressing merge conflicts, showing continuous development and improvement efforts.
artemisembulkbulk-databulk-loaderdata-loader
smdmts/dbc-scala_ks_2018

Oct 2018 - Apr 2024

Contributions:10 pushes, 1 branch in 5 years 6 months
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