Watanabe Kazuma

Software Engineer at SmartHR, Inc.

Chiyoda, 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
Watanabe Kazuma is a software engineer in Chiyoda with 11 years of experience building back-end systems and cloud-native infrastructure, currently developing employee database features at SmartHR. He has a strong Ruby on Rails background from roles at Sider and earlier startups, plus hands-on DevOps expertise demonstrated by migrating EC2 to ECS and contributing infrastructure fixes. An active open-source contributor, he has improved high-profile projects like HashiCorp Terraform and RuboCop—adding AWS ElastiCache features, validating time-window inputs, and authoring new RuboCop cops and tests. His work spans language tooling and infra linting (tflint, HCL), showing a knack for parsing, validation, and edge-case hardening that often goes unnoticed. Trained in control engineering, he blends systems thinking with pragmatic engineering to deliver reliable, tested solutions.
code11 years of coding experience
job5 years of employment as a software developer
bookAssociate's degree (Control Engineering), Control Engineering, Associate's degree (Control Engineering), Control Engineering at National Institute of Technology, Numazu College
github-logo-circle

Github Skills (36)

json-parser10
json10
rubocop10
ruby-rails10
static-code-analysis10
back-end-development10
testing10
hcl10
jsonp10
rails10
cloud-infrastructure10
terraform10
ruby10
terraformer10
infrastructure10

Programming languages (17)

JavaCMakefileScalaGoHTMLTypeScriptHCL

Github contributions (5)

github-logo-circle
terraform-linters/tflint

Oct 2016 - Jan 2023

A Pluggable Terraform Linter
Role in this project:
userBackend Engineer
Contributions:37 releases, 72 reviews, 1266 commits in 6 years 3 months
Contributions summary:Watanabe focused on improving the module's detection logic, fixing module detection bugs, and implementing improvements within the AWS infrastructure code. They developed functionality to manage and evaluate Terraform configurations with added support for handling nested attributes, for_each statements, and dynamically generated values. This involved writing and modifying Terraform configurations, developing internal API endpoints, and refactoring code to support new Terraform version syntax.
lintertflintpluggableterraform
rubocop/rubocop

Nov 2017 - Jul 2019

A Ruby static code analyzer and formatter, based on the community Ruby style guide.
Role in this project:
userBack-end Developer
Contributions:28 commits, 29 PRs, 54 comments in 1 year 7 months
Contributions summary:Watanabe contributed several new cops to analyze and enforce the Ruby style guide within the RuboCop project. Their work included implementing cops for detecting missing timestamps, lexical scoping in action filters, and code that could be improved with `Object#presence`. Additionally, they fixed bugs related to the `Layout/AlignHash` and `Rails/RedundantReceiverInWithOptions` cops and enhanced the `Rails/InverseOf` cop to provide more accurate analysis. This involved modifying Ruby code and creating corresponding tests to ensure functionality.
linterstyle-guidecode-formattercode-analyzerruby
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