Post Job Free
Sign in

Ruby On Rails Developer

Location:
San Francisco, CA
Posted:
December 19, 2016

Contact this candidate

Resume:

Professional Summary

ROLES

Technical Lead

Developer

CLIENTS

Rakuten Inc, Japan

AAPC, USA

Fabrily, UK

Abi Singam Law, Canada

EMPLOYERS

Cybage Software pvt ltd

Bigbinary LLC

WeboniseLabs

Bitbakery.io

VERTICALS

Ecommerce

Media and entertainment

CMS

EDUCATION

BS (Electrical Eng),

SRKNEC, India

SKILLS INVENTORY

Technologies

Ruby, Ruby On Rails AngularJs, NodeJs, Ionic, JavaScript, JQuery, HTML, CSS, AWS, heroku, Dokku, Elasticsearch.

Operating Systems

Macintosh, Ubuntu, Windows

I am a technology enthusiast who is known for his passion for creating solutions around Ruby on Rails and hybrid mobile applications. My experience in implementing frontend and backend applications and strong hold on Ruby brings a unique combination to convert specifications into software.

4 years of IT experience in full Software Development Life Cycle as a Ruby On Rails/ Ruby/ AngularJs/ NodeJS/ Developer.

Executed web and hybrid mobile application for Law firm file management system.

Designed and programmed numerous features for Medical ticket management system.

Implemented backend API application for event discovery startup Brisky.

Designed and Programmed ECommerce Applications.

Programmed numerous features and enhancements for Ecommerce application following Test driven development.

In-depth knowledge of Ruby, Ruby on rails framework, angularJS and NodeJs.

Professional Details

Technical Skills

Technologies

Ruby, Ruby On Rails, AngularJs, NodeJs, JavaScript, CoffeeSccript, JQuery, Ionic, HTML, CSS.

Languages

Ruby (1.8.7, 1.9.3, 2.x), Javascript, HTML.

Frameworks

Ruby On Rails, AngularJs, NodeJs.

Servers and Middlewares

Rack, Nginx, Unicorn, Webrick, Puma, Thin, Passenger.

Databases

My-SQL, PostgreSQL, MongoDB.

Operating Systems

Ubuntu, Windows, Macintosh.

Tools and API

NetBeans, Sublime, RubyMine, Vim, SVN subversion, GIT subversion.

Concepts

MVC, Design patterns (Ruby), Cloud computing.

Protocol

SMTP, FTP, TCP, IP.

Software Development methods

Agile Methodology (Scrum).

Deployments

Amazon AWS, Heroku, Microsoft Azure, Digital Ocean (Dokku).

Experience Details:

Bitbakery.io, Senior Software Developer (contract position) Dec 2015 – Present

Current project: LawyerFileApp (Abi Singam Law).

Details: SaaS application for lawyers to manage files and clients on all platforms (Web, Android, IOS).

Technology used: Ruby (2.1.5), Rails (4.1.0). Rails-api, NodeJs, AngularJs, Ionic Hybrid Apps, HTML, CSS, Puma, Nginx, Redis, PostreSQL, Resque, Firebase, Digital Ocean (Dokku).

Responsibilities:

Executed whole app using Rails Api, and Angular + node frontend for SaaS product to manage Lawyer files.

Delivered mobile client using Ionic Framework.

Implemented Real Time messaging using Socket.io and Redis.

Deployed application on Digital Ocean using dokku.

Implemented continuous deployment and continuous integration using Codeship.

Implemented search using ElasticSearch.

Project: Gilders.in

Details: Gilders is an online classroom, where a mentor can take a online class with multiple students, by sharing screen, live video, chat, white board and live terminal.

Technology used: AngularJS, NodeJs, HTML, CSS, Nginx, Firebase, Digital Ocean(Dokku).

Responsibilities:

Implemented features like coursing management, screen sharing.

Implemented Real Time messaging using firebase.

Deployed application on Digital Ocean using dokku.

Webonise Labs Pvt Ltd : Senior Software Developer (contract position) Mar2015 – Sep 2015

Project: Fabrily

Details: Fabrily is one of the biggest fabrics designing ECommerce Company in UK, where user can uniquely design fabric and raise fund for charity from selling these fabric.

Technology used: Ruby (1.9.3), Rails (3.2.19). JQuery, Active Admin, Sidekiq, HTML, CSS, Thin, Nginx, Redis (AWS)

Responsibilities:

Executed application components using a test driven development approach.

Implemented various features and enhancements.

Implemented background scheduled task using Sidekiq and cron jobs on the server.

•Implemented Admin panel using Active admin.

•Deployed application on AWS.

BigBinary LLC - Software Engineer (contract position) Dec 2014 – Mar 2015

Project: AAPC7ATLIS (AAPC)

Details: AAPC is the biggest company, which provides comprehensive compliance management services to manage medical compliances in America.

Technology used: Ruby (2.0), Rails (4.0). JQuery, HTML, CSS, Thin, Heroku, CircleCI.

Responsibilities:

Implemented for Medical Compliance application for AAPC.

Estimation of the development cycle.

Test driven development-using Minitest.

Implemented various features from scratch such as user management, tickets management.

Cybage Software Pvt ltd - Software Developer (contract position) July2012 - Nov2014

Project: Global Commerce (MALL, RMS, IBS) Rakuten Inc.

Details: Rakuten is the biggest eCommerce company in Japan. MALL is the shopping site where user can shop products. RMS is the Retail Management System for the merchant to manage their shops (Products, Orders, etc). IBS is the support tool used by the Rakuten support team.

Technologies Used: Rails 3.1.2, Ruby 1.9.3, Active Resource, HTML, CSS, JavaScript, Nginx.

Responsibilities:

Implemented continuous deployment and continuous integration using Jenkins.

Implemented various features like messaging and enhancements and Unit testing using RSpec and capybara.

Executed features to merchant management application RMS and support tool IBS.

Performed code walkthrough with the assistance of team lead. Proposing alternate approaches of code improvement and optimization

Managed the code base using GIT.



Contact this candidate