Remote Ruby on Rails Developer since 2012
Kevin works as web developer who had been working extensively with Ruby on Rails since 2012.
Currently, he is working remotely on several on-going projects for some clients based in the United States.
Beside Ruby on Rails, his experiences and skill sets are:
- Experience to work remotely since 2012. Mostly, he works with clients or the team based in United States.
- Refactoring the flow and the codes. It’s one of his favorite.
- Performance benchmarking and optimization. Also, one of his favorite.
- 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. Those two were his favorite ruby management tools, especially RVM.
- Capistrano for deployment.
- PHP both native and using framework like CakePHP, Zend, or PHPFox.
- WordPress customization. Both themes and plugins.
- 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. One of his favorite.
- 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 one of his closest allies.
- Though he used to work with SVN too, in the old times. In fact, he is 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)
His plate is full now.
Unfortunately, he did not have an idea how long he can accept a new project.
But if you insisted, then just follow him on Twitter
Click to bookmark
- The need for topnotch event internet
- When should you upgrade your hosting plan from shared hosting?
- Complete list of best and cheap fully managed dedicated server providers
- Complete guides on how to choose payment methods for remote worker
- Recommended Payment Methods for Freelancer - based on real first-hand experience
- When WordPress is not for your project
- HSTS Preload List Commitment
- Why AMP is important?
- Saving costs on Heroku for Ruby on Rails apps
- Why WordPress is for your project
- Reasons why you need to install ad-block
- Recommended services to host Ruby on Rails apps
- Why should I use Cloud9 IDE?
- Why Hosting Your App On Heroku Is A Winning Choice
- Fix "All values provided for url must point to the same page" on Google Structure Data Testing Tool
- A review of Gitpod Cloud IDE - Is it worth the try?
- Comparison Shared Hosting and Heroku for beginners
- A comparison: BitBucket vs Github for beginners
- How I reduce CSS size under 50KB for AMP
- Recommended Web Hosting Services For Beginners
- Reasons why the best web hosting does not exist
- Guides to choose web hosting services for beginners
- Beginners Guides to Choose Domain for Personal Homepage
- Recommended Web Hosting Services under $5 per month
- How to use ranktank google sheet real time keyword tool