Ruby on Rails Developer
A mid-level full-stack Ruby on Rails developer with good sense of user experience wants to build great craft that can help people's life. Interested in clean code, scrum and growth hacking.
Work Experience
Ruby on Rails Developer
InfoCentric 2017.7 - 2017.11 (5 months)
Focus on platform connecting with different healthy device (Fitbit, Garmin, Apple watch) which display daily steps for users. To calculate from activity to score for insurance discount.
- 110% rspec coverage for all the features and models.
- User authorization with Fitbit and Garmin api, using Oauth 1.0 and Oauth 2.0.
- Wrote deploy document and an api for QA team to create fake user with different data set.
- Improve email sending efficiency 8 times faster by AWS SDK and multi-thread. Sent 100 emails with business logic in 60 seconds.
Ruby on Rails Developer and Web team leader
Racbit 2015.12 - 2017.4 (1.5 years)
Racbit is a Saas for anyone wnats to hold a sport campaign, include official website, cashflow and ticket selling system. I led two RoR developer in our team and one product manager.
- Developed hundreds of features in an agile environment using Ruby on Rails.
- Provided technical assistance in agile development processes.
- Planned and carried out daily scrums, weekly estimations and retrospectives.
- Prepared documentation relating to technical designs and release procedures.
- Config AWS services to host Rails application, EC2, RDS, S3, and Mailgun.
- Training junior developer by code review, pair programing and weekly code meeting.
JAVA Engineer
Hyweb 2012.9 - 2015.5 (2.5 years)
Our client is Workforce Development Agency (Government agency), and project is foreign labor audit system witch be used by hundreds of government employees everyday. Compare to the last version of system is made by 4GL with IBM informix database, our new system can save each employee 5 hours per day without a lot of paper work like before.
- Resolved customer issues and conducted product research tasks.
- Developed working solutions by conversion of feature requirements.
- Design, implement, deployment, and maintain web application.
- Maintain coding rule wiki, and make all knowledge and skills are reusable and reachable.
Website product manager and Internet marketing
1111 job bank 2009.8 - 2011.9 (2 years)
One of the biggest jobs site in Taiwan, known as “Taiwanese Seek”. My first position is Website Master Assistant, and promote to manager in 2 years.
- Operate marketing events, include event website and advertisement.
- Manage official Facebook fans page, pluck and EDM system.
- Recruit web designer and .NET programer.
- Design wireframe and write UX reports.
Skills
PROFICIENT
Ruby, Ruby on Rails, Rspec, Git, Github, PostgreSQL, MySQL, HTML, JQuery, JavaScript, Bootstrap, CoffeeScripe, Scrum, Kenban, Agile
KNOWLEDGABLE
DNS, EC2, AJAX, CSS, Capistrano, Slim, JSON, Linux, OSX, Passenger, Pow, SQLite, Vim, XML, RVM, React, VS code, AWS SQS, AWS SES, S3
USED PREVIOUSLY
Docker, Java, MS-SQL, Android, infomix DB, PHP, WordPress, Apache
Side Projects
RainbowEngineer
Co-sponsor
2016.12 - present
Engineer signed the petition for Taiwan same-sex marriage law by github commit. At May 24, 2017 Taiwan become the 21st country in the world witch pass the same-sex marriage law.
Ruby on Rails junior Meetup
Host
2016.4 - 2016.12
Helping junior RoR developer to install environment and solve any kind of bugs weekly.
Voter Analysis project
Project Owner
2012 - 2015
The project under g0v which help people to know which candidate match themselves most by issue-oriented rank.
Taiwan City Select
Contributor
2016
A rails gem for Taiwan city and district selecter.