Masashi Tomooka is a Tokyo-based software engineer with 11 years of experience specializing in backend, cloud engineering, and prototyping. He contributes to high-profile open-source projects such as the AWS CDK, where he’s implemented service integrations and operational improvements for ECS, Kafka, Lambda authorizers, and WebSocket APIs. Masashi has bridged AI tooling and cloud infrastructure by adding AWS Bedrock support to LLM-focused projects like PR-Agent and Dify, addressing IAM, token counting, and containerization issues to make model inference production-ready. Comfortable across development and DevOps, he often ships pragmatic fixes that improve reliability and developer experience, such as correct signal handling in Docker entrypoints and hotswapping for faster Lambda updates. His work reflects a practical focus on integrating cutting-edge AI services into robust cloud-native systems, combining hands-on prototyping with attention to operational detail.
The AWS Cloud Development Kit is a framework for defining cloud infrastructure in code
Role in this project:
Back-end & Cloud Engineer
Contributions:109 reviews, 13 commits, 39 PRs in 2 years
Contributions summary:Masashi primarily contributed to the AWS Cloud Development Kit (CDK) repository by implementing and fixing features related to AWS services. The user addressed issues such as disabling container insights in ECS clusters, supporting SASL/PLAIN authentication for self-managed Kafka event sources, and enabling the management API access for WebSocket APIs. Additionally, the user fixed a documentation issue and implemented features related to Lambda authorizers for WebSocket APIs and hotswapping Lambda functions.
Dify is an open-source LLM app development platform. Dify's intuitive interface combines AI workflow, RAG pipeline, agent capabilities, model management, observability features and more, letting you quickly go from prototype to production.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:1 review, 6 PRs, 2 comments in 7 months
Contributions summary:Masashi primarily addressed issues related to the integration of the application with AWS Bedrock and made improvements to the underlying infrastructure. They implemented IAM role support for Bedrock, fixed embedding job failures related to IAM roles, and ensured accurate token counting within the Bedrock LLM integration. Additionally, the user corrected an issue with the kill signal not being passed correctly to the main process in the application's Docker entrypoint, indicating involvement in the deployment and containerization aspects of the project. The user also made a minor fix related to a vector type match case.
agentaianthropicbackend-as-a-servicechatbot
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.