🧤

Portfolio (en)

Summary

Hello. I’m an full-stack developer who dreams of everyone working happily.
To make a good team, I study technology, product management, corporate culture, and whatever.
This contributed to the stabilization of technology and organizations to meet various changes such as double MAU growth compared to last year, new service extensions, and in-house culture and personnel transfer.
I have the motto to “Don’t water to desert
For significant results, I find some best practices, instead of depending on only the experience.
This has made a contribution to reducing database costs 4 times and the other instance costs 1.5 times, even if the service is growing in. Also instead of writing a simple code, I tried to analyze the posts or code of world-class developers and apply them to practice at work.

︎ Work Experience

Linkareer ( 2019.09 ~ Now )

 Education Service Weport feature development and maintenance

 Tech Stack
REST API, Python Django, PostgreSQL, WSGI(uwsgi, Gunicorn), Jinja template2
 Work Detail
1.
Services stabilization without further cost through the renewal of some pages that performance issues occur
2.
Automation of marketing operation such as user statistics, targeting, sending messages through adjust marketing tool Braze.
3.
4x reduction, and incident resolution through DB query performance measurement, indexing work, lazy loading, cache processing
4.
working SEO and Marketing Services Migration such as GA, GTM, GSC

 Migration Legacy Service Based on NodeJS to Django and Feature Development

 Tech Stack
GraphQL, NodeJS Express, React, React Admin, PostgreSQL, AWS EC2, Docker
  Work Detail
1.
Reduce existing operational issues from 936 in 2020 to 553 in 2021 through the development admin system.
2.
Coping with Incidents and adjusting monitoring tools. As a result, overcoming the incidents over 10 times for 6 months and operating stably for service
3.
Improvement of the development process by automating CI/CD and operating system construction using AWS
4.
Through about 500 test suites, taking service safety.

 Community of education service feature development and maintenance

 Tech Stack
GraphQL, NodeJS Express, React, React Admin, MySQL, AWS EC2, Docker
  Work Detail
1.
Full-stack development of the new community service.
2.
Deployment and operation of community core modules in use in 5 services in the company.
3.
Rising 50 points in Lighthouse Performance score through Unused scripts and font optimization, bundle-optimized, image resizing using AWS Lambda Edge, and image lazy loading.
4.
To solve an issue that occurred when traffic spiked, utilizing CloudFront CDN server for caching work by GraphQL API, static files, and scripts.

 Migration Job tranning service Winspec based on NodeJS to PHP

 Tech Stack
REST API, NodeJS NestJS, MySQL, AWS EC2, Docker
  Work Detail
1.
Creating a robust API structure with an architecture based on MVC patterns using NestJS
2.
Adjusting TDD at Application, As a results development productivity Improvement and achievement coverage of 95%

 The other experience during works.

 Team & Culture of development Growth and technology introduction

Introduction of Code Review with about writing 600 commits of review for a year.
Introduction of branch and commit strategy
Introduction test code to backend team and presentation about test code in the company.
Introduction to frontend team design system and component modularization
The experience leading programming education in the company.
Working on documenting the accounts and usage within the team

 Independent Activities

 Blog

A blog for articles that “Write it what only I can do”.

 Independent project

In the early days of the joining job, the word of development is too difficult. so I created Information sharing repository
Using Repo as Admin and I developed Editor and Chrome Extension to make it easier for other users to register words, and find words.

 Open source

Adding mocha (js test framework ) example, and solve some issues.
resolving issues as terraform-provider-gitlab, Axios, related react library.

 The other Hobbies