Shintaro Murakami

Senior Software Engineer at Mercari, Inc.

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
Shintaro Murakami is a Senior Software Engineer based in Japan with 11 years of experience building reliable back-end systems and improving developer tooling. He currently works at Mercari and has a track record across companies including CyberAgent and Fuji Xerox, combining product-facing engineering with operational know-how. An active open-source contributor, he has made substantive fixes and feature additions to high-profile projects like Apache Lucene, Airflow, and etcd—improving search scoring, workflow CLI/Kubernetes support, and raft snapshot recovery. His contributions span backend, DevOps, and full-stack work (e.g., GitBucket UI and JGit optimizations), evidencing comfort across language and system boundaries. With a Master’s in Information Theory and Machine Learning from Kyushu University, he brings strong theoretical grounding to pragmatic, production-grade engineering. Colleagues would describe him as a detail-oriented problem solver who surfaces subtle correctness and reliability fixes that prevent real-world outages.
code11 years of coding experience
job7 years of employment as a software developer
bookMaster's degree, Information Theory / Machine Learning, Master's degree, Information Theory / Machine Learning at 九州大学
github-logo-circle

Github Skills (67)

python10
databases10
google-cloud-dataflow10
javas10
elasticsearchquery10
aws-elasticsearch10
elasticsearch10
backend10
data-pipeline10
apache-beam10
elasticsearch-api10
apache-airflow10
amazon-elasticsearch10
snap10
data-engineer10

Programming languages (8)

TypeScriptSmartyJavaC++ScalaJavaScriptGoPython

Github contributions (5)

github-logo-circle
apache/lucene

Jul 2021 - Mar 2024

Apache Lucene open-source search software
Role in this project:
userBack-end Developer
Contributions:1 review, 5 PRs, 10 comments in 2 years 8 months
Contributions summary:Shintaro contributed to the Apache Lucene search library by addressing code quality and functional improvements. They removed redundant code checks, eliminated an assertion, and fixed null pointer exceptions. The user also made enhancements to the scoring mechanisms within the library by propagating scoring clauses and ensuring proper `getMaxScore` functionality within different components of the search engine.
nosqlfulltext-searchsolrapachesearch-engine
apache/airflow

Aug 2017 - Jan 2022

Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:1 review, 17 PRs, 32 comments in 4 years 6 months
Contributions summary:Shintaro primarily contributed to the Apache Airflow project by fixing bugs, improving the CLI, and adding new functionalities. Their work includes addressing typos in the BigQueryCheckOperator, resetting hidden fields when the connection type is changed, and fixing issues in log views. They also added arguments to the CLI for connection management and introduced support for KubernetesOperator with multiple clusters. This user demonstrates a strong understanding of Airflow's internal structure and operational aspects.
monitorpythonschedulerapacheprogrammatically
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