Hirotaka Ishihara is a software engineer based in Berkeley with eight years of experience blending research-driven AI work and production software development. Currently at Morgan Stanley’s Commodity Technologies team after building an LLM+LangChain productivity chatbot as a summer analyst, he focuses on practical applications of Web3 and generative AI to improve user outcomes. His background spans academic research—from deep reinforcement learning for transit signal priority to computer-vision data pipelines—and engineering internships that translate prototypes into deployable tools. A UC Berkeley MEng (3.86) and University of Toronto CS specialist (3.89), he combines strong technical rigor with a product-minded approach to shipping impactful solutions.
8 years of coding experience
1 year of employment as a software developer
Master of Engineering - MEng, Electrical Engineering and Computer Sciences, 3.86, Master of Engineering - MEng, Electrical Engineering and Computer Sciences, 3.86 at University of California, Berkeley
Bachelor of Science - BS, Computer Science Specialist, 3.89, Bachelor of Science - BS, Computer Science Specialist, 3.89 at University of Toronto
Improving coordinated (two intersections) transit signal priority on bus travel time and headway reliability with single agent reinforcement learning (SARL) approach
Contributions:1 review, 44 commits, 17 PRs in 8 months
Contributions:6 pushes, 1 branch in 2 years 7 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
Hirotaka Ishihara - Software Engineer at Morgan Stanley