Prem Sichanugrist

Senior Software Engineer at KOMOJU

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
Prem Sichanugrist is a Senior Software Engineer based in Tokyo with 18 years of experience building and maintaining large-scale web platforms, primarily using Ruby and Ruby on Rails. He has operated at both hands-on and lead levels—driving platform migrations to EKS and maintaining Cookpad’s global recipe infrastructure—while currently contributing to payments platform development at KOMOJU. An active open-source contributor, Prem has made substantive backend improvements to high-profile projects like rails/rails, Devise, and ActiveRecord session store, including security fixes and API-friendly enhancements. He blends deep Rails framework knowledge with practical DevOps experience, refactoring integrations and adding generators and Railties that ease adoption. Known for attention to backward-compatibility and test-suite robustness, he often tackles cross-version and dependency challenges developers face. Fluent in long-term maintenance work, he brings both legacy-system empathy and a track record of preparing libraries for future releases.
code18 years of coding experience
job16 years of employment as a software developer
bookB.Sc, Computer Science, B.Sc, Computer Science at King Mongkut's Institute of Technology Ladkrabang
bookSamsen Wittayalai School
languagesThai, English, Japanese
stackoverflow-logo

Stackoverflow

Stats
1,212reputation
110kreached
33answers
3questions
github-logo-circle

Github Skills (44)

test-automation10
ruby-rails10
debug10
devise10
apidoc10
testing10
command-line-interface10
sass10
rspec10
authentication10
user-authentication10
rails10
object-oriented-programming10
migration10
ruby10

Programming languages (18)

CSSC++CGoHTMLJsonnetHCLTypeScript

Github contributions (5)

github-logo-circle
Active Record's Session Store extracted from Rails
Role in this project:
userBackend Developer
Contributions:5 releases, 1 review, 49 commits in 9 years 9 months
Contributions summary:Prem primarily contributed to the ActiveRecord session store within the Rails framework. Their work involved adding a migration generator for database table creation, renaming the storage component, and fixing ActiveRecord::Base namespacing. They also moved integration tests and refactored the code to avoid needing additional `require` statements. The user also added a Railtie for Rails integration and addressed some trim task issues.
ruby-on-railssession-storerailssession-cookieruby
thoughtbot/appraisal

May 2011 - Dec 2016

A Ruby library for testing your library against different versions of dependencies.
Role in this project:
userBackend Developer
Contributions:4 releases, 133 commits, 17 PRs in 5 years 7 months
Contributions summary:Prem primarily focused on enhancing the `thoughtbot/appraisal` Ruby library, a tool for testing libraries against different versions of dependencies. Their contributions included refining the command execution by integrating `bundle exec` to solve gem conflicts and improve code clarity. They also modified the output of generated Gemfiles to match the DSL style, improved the test suite by updating dependencies, and added features like parsing `group` and supporting directives like `git` and `ruby`. Furthermore, they added new features like appraisal cleanup task, and fixed and adapted the library for the different Ruby versions and environments.
hamldependenciesrails-apiappraisalrubygems
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
Prem Sichanugrist - Senior Software Engineer at KOMOJU