Kouhei Maeda

Software Developer at Debian

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

👤
Senior
🎓
Top School
Kouhei Maeda is a versatile software developer with 17 years of experience building secure, production-grade systems across Ruby on Rails, Python/Django, and Go, currently shaping authentication, authorization, and admin tooling at freee K.K. He leads authn/authz and PSIRT efforts, architecting RBAC libraries, OAuth2 protections for public APIs, and time-based access controls while also mentoring secure development practices. A long-time Debian maintainer and contributor to open-source testing quality (notably improving test suites and style checks for the popular shortuuid project), he blends hands-on engineering with ecosystem stewardship. Alongside his main role he runs a self-employed practice delivering billing and crypto systems, code review, and security consulting, demonstrating a mix of product-facing and infrastructure expertise. Based in Tokyo, he brings rare cross-domain experience from system-level automation and private cloud work to web platform security and developer tooling.
code17 years of coding experience
job14 years of employment as a software developer
bookShonan high school
bookbachelor, Biological Science, bachelor, Biological Science at 東京都立大学
languagesJapanese
github-logo-circle

Github Skills (4)

unit-testing10
pep10
python10
testing10

Programming languages (9)

TypeScriptC++MakefileJavaScriptGoPHPHTMLRuby

Github contributions (5)

github-logo-circle
skorokithakis/shortuuid

Aug 2013 - Feb 2014

A generator library for concise, unambiguous and URL-safe UUIDs.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:8 commits in 5 months
Contributions summary:Kouhei primarily contributed to the quality assurance of the `shortuuid` library. Their contributions included adding and modifying tests, fixing style guide violations, and ensuring the test suite was properly integrated into the project's build process. These changes included adding a `test_pep8` function in test suite that performed a style check and fixing errors related to pep8 and setting up test requirements in setup.py. They also updated setup.py to include test suite and tests requirements and fixing double space in setup.py.
uuid-generatornanoiduliduuidsidentifier
mkouhei/Genenga

Jan 2012 - Apr 2019

Generate Nengajo(Japanese new year card) pdf, from address list.
Contributions:163 commits, 20 PRs, 51 pushes in 7 years 4 months
japaneseaddresspdfnew-year
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