Kevin HQ

Remote Ruby on Rails developer since 2012.

I am experienced web developer who had been working extensively with Ruby on Rails since 2012. Currently, I am working remotely on several on-going projects for some clients based in the United States.


Experience

Remote Ruby on Rails Developer

Ruby on Rails

Help to create and to maintain web apps powered by Ruby on Rails: debug and fix the problems, optimize performance, refactoring the existing codes, add new features to meet new business requirement

2012 - Present

PHP Developer

CakePHP

Help to build several web apps using CakePHP framework.

2010 - 2012

Skills

Programming Languages & Tools
Details:
  • Experience to work remotely since 2012. Mostly working with client or team in United States.
  • Refactoring the flow and the codes.
  • Performance benchmarking and optimization
  • Behavior Driven Development
  • Build AMP pages from existing HTML pages of a Ruby on Rails application.
  • Shopify liquid template customization.
  • Rspec combined with Capybara and Selenium to automate the integration testing.
  • RVM and rbenv
  • PHP both native and using framework like CakePHP, Zend, or PHPFox.
  • WordPress customization. Both themes and plugins.
  • JavaScript and jQuery.
  • DevOps with AWS, Jenkins and Capistrano
  • AWS Management: EC2, S3, RDS, Elastic Beanstalk, and others. Both setting up, working and maintaining.
  • Heroku and their awesome add-ons
  • Digital Ocean droplets set up and operation.
  • HTML and CSS, along with Bootstrap framework from version 2 until 4.
  • Working on UNIX environment, especially Ubuntu. Used to work with OSX too.
  • Working with MySQL and PostgreSQL. Though had a chance to work with MongoDB a little bit.
  • Working with Git version control. Bitbucket and Github are two of my favorites.
  • Used to work with SVN too, in the old times. In fact, I am still using this for publishing some simple plugins on WordPress.org
  • Playing with sinatra framework.
  • Setting up static sites on Netlify. They had great services
  • Setting up and configuring MailChimp API, Automatic A/B Split Test for e-mail campaign, and do custom integration with OptinMonster service.
  • Writing Rake script to scrape other site (with permission from the site's owner, of course)
  • Working with Twilio API and build app to send and receive pictures through MMS with their API.

Interests

Apart from being a web developer, I enjoy most of my time to learn and practice mindfulness. I also love to do a morning walk when I had chance.

When forced indoors, I read a number of my favorite Japanese manga. I love to listen a number of old love songs too. Some of my favorites are Everly Brothers, Air Supply, and Michael Learns To Rock