I am a Ruby on Rails Developer having 9 years of experience in the development. I have worked mostly as a backend developer specifically in API Development, DB design, Deployment, Automation, Test Driven Development(TDD), Server side scripting, ETL(Extract Transform Load) development, Code reviews and PRs management etc.
I have worked with clients who are in USA, Canada, Germany and India.
I have helped businesses grow by helping them deliver better results to their customers and on time.
Development types : Web & API
Databases : PostgreSQL, MySQL, MongoDB, SQLite
Code versioning : Github, Bitbucket
Continuous Integration : Travis CI, Circle CI
TDD : Rspec, Capybara, Webmock, VCR
Web Scraping / Crawling : Nokogiri
Front End : HTML, CSS basics, jQuery, Bootstrap basics
HTML templates : ERB, Haml, Slim
Freelancer (June 2020 - current)
I am working as a freelance Ruby on Rails backend developer for a US based client
TECH HOLDING LLC - Remote (Jun 2017- Mar 2020)
I worked with Tech Holding as a software engineer about almost 3 years. I was mainly involved with their client(Westfield, USA) to develop and maintain their tech products. My role with Westfield was Microservices and API development, Maintain quality of the code and follow each coding standards, Implement TDD, Involved in their own ETL platform development built with Node JS, Python and Java and help business to save around $575K annually, Code reviews and PRs maintenance, develop scripts for import /export of huge amount of products data, maintain CMS to add more features and maintain existing features
TRIPL - Remote (Jan 2017 - June 2017)
At Tripl, I worked as a backend ruby on rails developer for the development of online airline checkins system for their client Lufthansa Airlines Germany unit. My role at Tripl was Microservices and API development, Maintain quality of the code and follow each coding standards, Implement TDD, Peer code reviews and PRs maintenance
SKYWIDE SYSTEMS - Ahmedabad (Jun 2016 - DEC 2016)
I worked as a Freelancer web developer for Skywide systems mainly worked with their clients who are based in Canada and Kenya. My role at Skywide Systems was Communicate with clients for requirements, milestones, estimations and deliverables, Develop requirements, write tests using TDD and deliver quality results, worked on websites which belongs to sectors like health, E-Commerce, Sports etc, helped skywide systems grow both economically and as a business
BACANCY TECHNOLOGY - Ahmedabad (OCT 2014 - OCT 2016)
At Bacancy, I worked as a senior software engineer. My role at Bacancy was Support and handle ruby on rails team, Client interviews, Estimation and milestones generation, work on various projects of their clients and deliver results on time, handle team meetings and work flow, manage projects technically and keep their clients happy, Code reviews and PRs maintenance
VERVE SYSTEMS - Ahmedabad (JAN 2012 - OCT 2014)
I started my IT career with verve systems and as a junior developer.