Takeru Yasumoto

Takeru Yasumoto

$70/hr
Full-stack Web Engineer (Expert of Ruby on Rails)
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
39 years old
Location:
Shinjuku, Tokyo, Japan
Experience:
6 years
TAKERU YASUMOTO- Nishi-Shinjuku Shinjuku-ku Tokyo, Japan- EMPLOYMENT Chief Technical Officer, playground Co., Ltd. July 2017 - October 2018 - Constructed Code Base of Service To avoid fat-model and fat-controller, I created a model based service layer’s base class and designed how to use it for complicated use cases. By this, we could keep both of code quality and development speed. And we have only few codes to refactor even if we have more than 30,000 lines of codes. - Create new Testing Library, RSpecZ RSpecZ is a testing library which extend RSpec. Use this, we can reduce HALF of RSpec codes. Easy to read, Easy to write, Easy to review. RSpecZ make our productivity high. https://github.com/RSpecZ/RSpecZ - Designed System Architecture Monothilic is the best architecture for small companies. But we should build with thinking about future architecture. After our team growed bigger, I seperated new services to other app (each services needed to communicate frequently). And I tried new kind of microservice architecture which READ is directly connecting to databases and WRITE is using API. I’m not sure that this architecture is a best way, but for our team this architecture worked good. - Constructed Infrastracture I automated whole infrastructure construction(except secret information) using Kumogata, Ansible, Capistrano. - Team Management I managed maximum 17 engineers team. My vision of managing team is give high responsibility and give high freedom. Full Stack Engineer, Freelance September 2016 - May 2017 - Build base code of management console of Ad Tech Company using Spring Boot and Angular. - Analyzed web pages, “good” or “bad”, using WordVec by Python. - Used Rails and React to add new features to a web service which make a communication space for movie creators and clients. OTHER EMPLOYMENTS Backend Engineer(Rails), Coiney, Inc. September 2015 - August 2016 - Developed new service which create payment web page for shops and business-owners using Rails - Enhance product UX by communicating with Designers, Customer Support, Sales and Managers. System Engineer, Panasonic Corporation April 2012 - August 2015 - Build a movie management system for TV company which can upload, watch, edit movies and make playlists of movies. Used web socket technology to communicate with Video Camera to command it remotely using PHP. EDUCATION Master of Engineering(Software), Kyushu University - Research Speedup Boolean satisfiability problem solver. I achieved 3 medals in a world wide competition of this field(written in AWARDS section). - Coursework Computer Science Classes (Algorithms, OS, Database, Pattern Recognition, Statistics, etc.) AWARDS - Achieved Gold, Silver, Bronze medals at SAT Competition 2013 SAT Competition is a world wide competition of SAT Solvers which is a program for solving a NP-complete problems. I achieved 3 medals in 3 tracks. http://satcompetition.org/2013/results.shtml EXPERT LEVEL TECHNOLOGIES - Backend​: Ruby on Rails - Frontend​: Angular, React - Infrastructure​: AWS, Ansible, Capistrano
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.