Nathan John is a Fullstack Ruby on Rails Developer. It’s started as a hobby until he gets his first professional experience since February 2012. He has worked with many clients and companies from Australia, United States, United Kingdom, and Canada. He has constantly received commendation because of my exceptional hard work and his ability to deliver solid works in tight schedules. As a backend developer, he develops cross-platform API that can be used in creating a front-facing web application and mobile phone applications using Ruby on Rails or nodeJS. He makes sure all of his codes is 100% covered by tests using rspec or unit tests. He also has great experience configuring and deploying the application in AWS or Heroku. As a front-end developer, he develops a front-facing application using ReactJ and AngularJS using typescript or simply ES6. He does test in all of his JS codes using JEST.