Daisuke Fujita

Software Engineer, Platform DX

Tokyo, 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
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.
code13 years of coding experience
job10 years of employment as a software developer
bookMaster of Engineering (M.Eng.), Computer Science, Master of Engineering (M.Eng.), Computer Science at Tokyo Institute of Technology
languagesEnglish, Japanese
github-logo-circle

Github Skills (17)

back-end-development10
apidoc10
terraform10
terraformer10
go10
api10
aws10
pagerduty10
testing9
rds9
amazon-rds9
go-testing9
cloud-infrastructure9
aws-s39
cloud-services9

Programming languages (16)

JavaCRustMakefileGoHTMLGroovyTypeScript

Github contributions (5)

github-logo-circle
dtan4/terraforming

Mar 2015 - Dec 2021

Export existing AWS resources to Terraform style (tf, tfstate) / No longer actively maintained
Role in this project:
userBack-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.
tfstateruby-gemactively-maintainedexportaws-resources
Terraform PagerDuty provider
Role in this project:
userBack-end Developer
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.
providerpagerdutyteam-communityterraformterraform-provider
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
Daisuke Fujita - Software Engineer, Platform DX