![Developer's cover image](/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBbnNoIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--37ef5ea89535c914800ab105540ea283a3006d28/Ruby-On-Rails-Copy.png?locale=zh-TW)
![Developer's avatar](/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBdFFpIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--49344a8382c32d107316d56e86b9633c7b8bd5c9/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lKYW5CbFp3WTZCa1ZVT2hSeVpYTnBlbVZmZEc5ZmJHbHRhWFJiQjJrQmdHa0JnQT09IiwiZXhwIjpudWxsLCJwdXIiOiJ2YXJpYXRpb24ifX0=--28e27b5afdd0b08bda79a4c3792dffd92d6d1fca/avatar.jpeg?locale=zh-TW)
Backend Ruby on Rails
Private informationDescription
I have been involved in software development since 2010, beginning my journey with PHP. However, it was not until I discovered Ruby in 2015 that I realized I had found my true passion. Since then, I have been fully committed to mastering the language and exploring its full potential in various projects and studies.
In 2019, I embarked on a challenging role as the sole IT professional for a start-up payment method company. I collaborated with a team to build the company from scratch, taking on the responsibility of overseeing all IT-related aspects of the project.
I developed the initial version of the website using Rails 5 in just three days, and it has been operating successfully since its launch in 2019. Over the years, the system has attracted more than 160,000 unique visitors per month, generating over 22 million requests each month.
Experience on how to deal with a bunch of problems such as:
- Identifying the bottleneck on the system.
- How to handle a huge amount of requests at the same time.
- Dealing with connection pool into a complex system with APIs, dashboards and queues.
- Script routines to financial and partner reports.
- Integration with payment methods and it's particularities.
- Logs and Monitoring
- Payment methods
My primary interest lies in backend development using Ruby and Ruby on Rails. I have a strong inclination towards optimizing slow systems, identifying their gaps, and proposing viable solutions for improvement.
I thoroughly enjoy engaging in discussions with my team members to collectively determine the best course of action to tackle these challenges.
Tech Stack:
- Ruby
- Ruby on Rails
- Postgres
- Redis
- Sidekiq
- Git
- Github
- RESTful
- SCRUM
- RSpec
- Mocking
- Backend
- API
- OO