Manisha
Ruby on Rails Developer
Summary
- Having 4+ years of Experience in developing Web-based applications development using Ruby on Rails framework.
- Good knowledge of software engineering best practices and processes in delivering high-quality applications.
- Good understanding of MVC architecture.
- Knowledge of Web-based programming HTML, CSS, JavaScript.
- Knowledge of creating RESTful architecture and JSON based web services from Ruby on Rails (RoR) apps.
- Very good understanding of Software Development Life Cycle.
- Experience on working databases MySQL, Postgresql & SQLite.
- Hand-on experience with Third-Party tools and API integration
- Exposure in using Git, Github, Gitlab, Bitbucket and Heroku.
- Good experience of agile development using Project Management tools and Repository Management System.
Work Experience
Software Engineer(Ruby on Rails) Feb 2022 – present
Protonshub Technologies
- Responsible for developing the backend side API.
- Completed Rails stack, including admin feature, log in/log out and signup.
- Responsible for developing application from scratch.
- Responsible for handling the team, Code reviews and API documentation.
- Contributing in all phases of the development lifecycle.
Application Developer (Ruby on Rails) Jul 2020 – Dec 2021
Venturit Consulting Services Private Limited
- Ruby on Rails development for building new features and maintenance based on the client requirements.
- Responsible for Requirements gathering and analysis & Estimations for new features and bug fixing.
- Responsible for developing the backend side API as well as front end using HTML, CSS, and JavaScript.
- Client interaction and Taking requirements.
- Constructed authentication systems with Rails stack from the ground up.
Junior Software Engineer (Ruby on Rails) Jan 2018 – Jul 2020
Advent Software
- Ruby on Rails development for building new features and maintenance based on the client requirements.
- Responsible for developing the backend side API.
- Constructed authentication systems with Rails stack from the ground up.
- Completed Rails stack, including admin feature, log in/log out and signup.
Education
Master of Computer Applications (MCA) Manikchand Dhariwal Institute of Management and Rural Technology (MDIMRT), Pune
Percentage: 74.19%
2014 - 2016
Bachelors of Computer Applications (BCA) 2011 - 2014
Chandmal Tarachand Bora College, Pune
Percentage: 72.12%
Technical Skills
Programming Languages: Ruby
Web Technologies/Frameworks: Rails, HTML, XML, CSS, SASS, JavaScript, Twitter Bootstrap
Databases: Oracle, MySQL, Postgresql, SQLite
Operating Systems: Windows XP, Windows 7, Ubuntu (Linux), Mac
Deployment Tools: Heroku, Jenkins
Testing: RSpec
Tools/Editors: Sublime Text, VSCode
Development Methodologies: SDLC, Unit Testing, Agile, Scrum
Projects
Swinghub Feb 2022 – present
Protonshub Technologies
Swinghub aims to be a one-stop platform to bring people in the swinger lifestyle together. Where verified users can find, chat, share experiences, and events with each other.
Key Functions:
- Create a profile become verified, add photos, videos into profile.
- Users will be able to post onto a homepage which includes video/pics/text
- Users will be able to communicate and connect with other users.
- Select users will have the ability to organize and host events.
- Paid users will be able to see, sign up, and buy tickets for events and activities.
Environment: Ruby 2.6.5 , Rails 6.0.3, RSpec, PostgreSQL
GLT Engage Jul 2020 – Dec 2021
Venturit Consulting Services Private Limited
Global LT Engage is a web application that acts as a one-stop solution for everyone who wants to gain the language, cultural, translational & interpretation, destination training services. It may or may not use the multi-vendor platforms to assist one or multiple users belonging to any age group & culture.
Modules:
- Engage Admin
- Client Admin
- Client Sub Admin
- Student
- Talent
Environment: Ruby 2.4