Full stack developer with 6+ years of expertise in Ruby on Rails and Python Django frameworks used for web development. Proven ability to design, develop, and deploy scalable, production-ready web applications.
Overview
8
8
years of professional experience
Work History
Senior Software Engineer
Trane Technologies
01.2023 - 07.2025
Implemented Mini test in ruby applications: Added minitest gem and worked on the test cases for all the ruby based applications to improve the code coverage and all possible scenarios
Protocol Buffers: Added ruby-protocol-buffers gem to facilitate network communication and also for complex evolving data structures where data type enforcement is crucial, Protobuf is often the better choice, also used inbuilt faceplate gem which gives information how the data has to be formatted and send to server
Pub/Sub: All the ruby components are communicating using the pub/sub architecture and we have used EventMachine gem for sending and receiving events based on the updates
FastAPI: FastApi framework used for building APIs with Python based on standard python type hints
Led code reviews, providing actionable feedback to enhance code quality and maintainability
Technologies worked on: Ruby, Python, SQL
Delivery Software Engineer
Mphasis
04.2021 - 12.2022
Ruby on Rails: Worked on Ruby on Rails to connect multiple databases one is mysql database and mangodb database where sql data was readed by the mango db
Django Framework: Completely handled the apis development using Django framework
Frontend: Worked on the javascript to call the apis at the front end level
Jenkins: Maintaining the servers in the Jenkins
Designed and delivered user-focused features using Django framework and Javascript which improved functionality and overall user experience
Technologies worked on: Ruby, Ruby on Rails, Python, Django Framework, SQL
Software Engineer
Anza Services
09.2020 - 02.2021
Conveyancing Web Application for Real Estate Sector
This application provides a solution if you’re looking to buy or sell residential or commercial property in UK. This application forms a bridge between customer and the real estate agent to buy or sell the property
Designed and implemented database architecture for this application using postgres database
Completely handled the apis building for the rails api based application
Used google cloud for storing the images in the google cloud from the rails side we have used Carrierwave gem
Technologies worked on: Ruby, Ruby on Rails, Postges
Software Engineer
Fuelabs Automation Pvt Ltd
05.2018 - 09.2020
Car Rental Application
This application offers not just a car renting but a complete solution tailor-made got all the customer requirements, Special booking system are in place for handling large requirements like conferences and delegations
Fleet management System
This application offers all the functionalities required for the fleet management company like tracking of vehicles, Invoices for the material Management
Designed and implemented database architecture for the Fleet management application using Postgres Database
Completely handled the user authentication using the devise-jwt gem
Completely handled the invoice module in the admin in the fleet management application
Used fastjsonapi package where the serialization time is at least 25 times faster than Active Model Serializers
Continously integrated features/fixes in fast-paced and self-managed work environment
Technologies worked on: Ruby, Ruby on Rails, Postges, Javascript
Internship
RubyKraft
12.2017 - 03.2018
Bizex is the business management tool with extraordinary features where one can manage their billings, expenses, projects, human resources and meetings
Worked on the frontend bug fixes like adding validation for the form fields in the UI
Developed some of the filtered apis where based on the filter applied the records where shown to the users
Added validation at the model level in rails application
Education
BE - Computer science
AIEMS, Visvesvaraya Technological University (VTU)
07.2015
Skills
Languages: Python, SQL, Ruby, Javascript, Golang
Tools & Platforms: Docker, Git, VS Code, FastAPI
Databases: MySQL, SQL Server, MongoDB
Web Frameworks: REST APIs, Microservices, Rails, Django
Timeline
Senior Software Engineer
Trane Technologies
01.2023 - 07.2025
Delivery Software Engineer
Mphasis
04.2021 - 12.2022
Software Engineer
Anza Services
09.2020 - 02.2021
Software Engineer
Fuelabs Automation Pvt Ltd
05.2018 - 09.2020
Internship
RubyKraft
12.2017 - 03.2018
BE - Computer science
AIEMS, Visvesvaraya Technological University (VTU)