Daisuke Fujita is a seasoned software engineer with 13 years of experience building developer-facing platform and infrastructure tooling from Tokyo. Currently at Mercari he designs and operates developer experience and cloud platform systems, including secure CI for a Terraform monorepo with 1,000+ tfstates and GitOps-driven GKE upgrades. His background spans hands-on DevOps, Terraform, Kubernetes, and automation—work reflected in widely used open-source projects like terraforming and contributions to the official PagerDuty Terraform provider. He combines product-minded platform design with on-call SRE responsibilities and short-term tech leadership, helping teams ship reliably at scale. Daisuke holds an M.Eng. in Computer Science from Tokyo Institute of Technology and frequently shares learnings at meetups and via technical blog posts and talks. A less obvious strength: he translates large-scale operational challenges into practical code and tests, improving long-term maintainability of complex infra.
13 years of coding experience
10 years of employment as a software developer
Master of Engineering (M.Eng.), Computer Science, Master of Engineering (M.Eng.), Computer Science at Tokyo Institute of Technology
Export existing AWS resources to Terraform style (tf, tfstate) / No longer actively maintained
Role in this project:
Back-end Developer
Contributions:825 commits, 384 PRs, 409 pushes in 6 years 9 months
Contributions summary:Daisuke primarily focused on building functionality for the Terraform style export of AWS resources. They created new classes for different resource types (RDS, S3, ELB, VPC, SecurityGroup, EC2, DBSecurityGroup, DBSubnetGroup, DBParameterGroup) and implemented their corresponding `tf` and `tfstate` generators. They also implemented the conversion of those resources into their corresponding format, the user used ERB to generate Terraform templates.
Contributions:14 commits, 1 PR, 8 comments in 6 months
Contributions summary:Daisuke primarily focused on enhancing the `terraform-provider-pagerduty` repository by adding features and improving existing functionalities. They implemented the `role` field within the `pagerduty_team_membership` resource, along with validation and modification capabilities. Additionally, the user updated dependencies, refactored code to simplify logic, and added new test cases to improve the overall quality and maintainability of the project.
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.