About Me
Working in a Research and Development Team as a Software Engineer in Ruby on Rails for 4 year. I am working in an Agile Team beholding the responsibility of Scrum Master. I have design end to end application from designing to deployment.<...
Designed microservices in Rails which is api only application which can be utilized by web as well as mobile.
Show MoreSkills
Software Engineering
Others
Web Development
Development Tools
Software Testing
Operating System
Database
Graphic Design
Programming Language
Positions
Portfolio Projects
Company
Mozy (Carbonite)
Role
Full-Stack Developer
Description
Mozy is an online backup service for both Windows, Linux and macOS users. It is available (individual user), MozyPro and Mozy Enterprise for industries.
The key responsibility is to maintain and scale the application. ○
Resolve production issues.
Show More Show LessSkills
Ruby on Rails Jenkins Jira PostgreSQL RSpecTools
RubymineCompany
Metacampus College
Role
Scrum Master
Description
Metacampus is a cloud-enabled application that runs on Google App Engine. It provides college a communication platform for teachers, parents, students, and management. It also facilitates management for evaluation, attendance, and all other college-related features.
- The key responsibility is to implement the scrum process in the product and maintain guidelines to improve the deployment process.
- Migrated database from Google Datastore to mysql.
- I was also involved in mentoring and client handling.
Company
Transport Module (Microservice)
Role
Backend Developer
Description
It is a management system used for live tracking of the vehicle through GPS devices using google map APIs. Designed as microservice so as it can be integrated with existing products.
- Architect design for microservices to be implemented so as it can be utilized in products
- Decoded messages received from the GPS devices and add these messages to AWS SQS to send push notification to mobile devices for location plotting .
- Designed restful APIs for mobile and web.
- Developed unit test cases in Rspec
- GEMS used: Active Job, carrier wave, acts_as_tenant, pundit, Redis,act_as_paranoid, geocoder,serializer
Company
Fee Module (MicroServices)
Role
Backend Developer
Description
The fee module is a microservice designed to full fill the requirement for the fees payment process for college and school. The module has a payment gateway integration so as it can be utilized for online payments.
- Designed Restful APIs for the web with TDD approach.
- Developed unit test cases in Rspec
- Used AWS SES and S3 service
Gems Used: Active Job, carrierwave, acts_as_tenant, amoeba, rspec-rails, jbuilder
Show More Show LessTools
Atom Rubymine Jira softwareCompany
tpoHUB
Role
Full-Stack Developer
Description
tpoHUB is a Cloud-enabled campus hiring platform. Facilitates colleges and companies to search for one another, get connected and manage recruitment drives.
- Implemented Single Page Application using AngularJS.
- Integrated social logins for single sign-on.
- Involved in requirement gathering and designing.
- GEMS used: Devise, Devise Token Auth, carrierwave, delayed_job, mustache, wickedPdf, Omniauth
Tools
Atom Pivotal Tracker Asana Rubymine