About me

Seasoned Ruby on Rails developer with over 7+ years of expertise in crafting diverse applications. Proven track record in developing and deploying RESTful APIs and integrating third-party API’s seamlessly. Proficient in handling database-related tasks and adept at backend logical operations. Dedicated to applying industry best practices to ensure top-notch performance, reliability, and scalability. Skilled in setting up and managing applications on platforms like Heroku and Amazon Web Services. Thrives in collaborative work environments, fostering open communication for effective teamwork. Adaptable in interpreting project needs and translating them into successful executions.

My job is to build your website to be both functional and user-friendly, while also being visually appealing. I strive to add a personal touch to each product, ensuring it is eye-catching and easy to navigate. My goal is to convey your message and identity in the most creative way possible. As a Senior Software Engineer and Ruby on Rails Developer at Bacancy Technology, I have extensive experience in web design. You can check out my portfolio to see examples of my work.

🚀 Key Achievements & Cost Savings


  • 📉 Reduced API Costs with VCR Gem

    Implemented VCR gem to record and replay API responses in tests, eliminating repeated API calls to paid services and reducing unnecessary costs. This solution reduced development and testing costs by over 80%, saving the client 10,000$+ annually on API usage.


  • ⚡ Optimized Database Queries for Faster Performance

    Refactored PostgreSQL queries, reducing system load and improving query execution speed by 40%.


  • ⏳ Automated Data Processing to Save Time & Effort

    Implemented Sidekiq background jobs, reducing manual work and cutting processing time from 5 hours to 30 minutes.


  • 💾 Reduced Storage Costs with Smarter File Management

    Implemented file compression & archival strategies, cutting storage usage and optimizing cloud expenses.


  • 🚀 Enhanced System Speed by Fixing N+1 Queries

    Identified and solved N+1 query issues, reducing database calls and improving page load speeds.


What I'm Doing

  • design icon

    Web Design

    I craft user-friendly, visually appealing websites using HTML, CSS, JavaScript, and React. My designs are responsive and performance-driven, ensuring seamless user experiences across all devices. I aim to blend aesthetics with functionality to meet client goals and enhance user engagement.

  • Web development icon

    Web Development

    I specialize in developing robust web applications using Ruby on Rails, JavaScript, and React. My focus is on creating scalable, efficient, and secure solutions that meet client needs. With a strong background in backend and frontend development, I ensure seamless integration and optimal performance.

  • mobile app icon

    Testing

    I specialize in implementing Test-Driven Development (TDD) and automated testing using RSpec to ensure high-quality, reliable code. My approach includes writing comprehensive unit, integration, and end-to-end tests, enabling efficient and error-free deployments. With a focus on maintaining code integrity, I contribute to delivering robust software solutions.

  • camera icon

    API Development

    I excel in building and scaling RESTful APIs using Ruby on Rails, ensuring secure and efficient data exchanges. My expertise includes integrating complex systems and enhancing performance for seamless user experiences. With a focus on robust, maintainable code, I deliver APIs that power high-quality applications.

Clients

Resume

Education

  1. Sushila Devi Bansal College Of Technology

    2014 - 2018

    Gained extensive knowledge in programming languages, database management, network systems, and software engineering practices. The comprehensive curriculum, combined with hands-on projects and practical experience, equipped me with the skills and knowledge necessary to excel in the fast-paced field of software engineering.

Experience

  1. Senior Specialist (Ruby on Rails) - DMI

    Aug 2024 — March 2025

    As a Senior Ruby on Rails Specialist at DMI, I have been responsible for developing, optimizing, and maintaining critical backend systems for enterprise applications. My role involves:
    Feature Development & Optimization: Implementing scalable and efficient features, resolving complex technical challenges, and optimizing database queries to enhance system performance.
    Bug Fixing & Debugging: Investigating and resolving production issues, including database indexing, background jobs, and third-party API integrations.
    Job Processing & Performance Tuning: Managing and optimizing Resque jobs, CarrierScraper, and other background processes to ensure smooth data handling and automation.
    Database Management & Query Optimization: Analyzing and improving database structures, removing unused indexes, handling data integrity issues, and enhancing query performance.
    Email & Notification System Enhancements: Refining email templates, implementing internationalization (I18n) for dynamic translations, and ensuring seamless delivery of reports and notifications.
    Collaboration & Documentation: Coordinating with cross-functional teams, reviewing pull requests, documenting key processes in Confluence, and actively participating in Jira-based sprint planning.
    Throughout my tenure, I have been committed to delivering high-quality code, improving system reliability, and ensuring smooth deployments while maintaining best practices in software development.

  2. Senior Software Engineer - Bacancy Technology

    May 2022 — July 2024

    Played a key role in developing and maintaining the backend infrastructure for a sophisticated purchasing software solution. Utilized expertise in Ruby on Rails to create features that streamlined purchase order management for remote teams. Integrated third-party services and managed database operations. Addressed and resolved bugs to ensure smooth application functionality. Regularly interacted with team members to discuss project progress and explore new technologies to improve system efficiency. Contributed to the onboarding process of new hires by sharing best practices and guiding them through project protocols.

  3. Senior Ruby on Rails Developer - Rentola

    March 2020 - May 2022

    Led the development of several critical backend features using Ruby on Rails. Engineered scalable solutions for complex business requirements, focusing on performance optimization and reliability. Developed and maintained API’s. Managed cloud deployments on AWS. Ensured applications were robust and secure. Worked closely with cross-functional teams, contributing to overall system architecture. Provided mentorship to junior developers. Implemented innovative solutions through a proactive approach to problem-solving and continuous learning, driving project success.

  4. Ruby on Rails Developer - Bestpeers Infosystem Pvt Ltd

    Feb 2018 - March 2020

    Served as a Ruby on Rails Developer, honing skills in Ruby on Rails development and backend infrastructure. Designed and implemented robust RESTful API’s for seamless interaction between web application components. Managed databases, including schema design, query optimization, and data storage using PostgreSQL and MySQL. Integrated various third-party APIs to enhance application functionality, ensuring secure and efficient data exchange. Fostered a productive work environment through collaborative efforts with the team.● Regularly conducted code reviews to maintain high-quality standards.

My Skills

Programming Languages

  • Ruby on Rails
  • JavaScript
  • HTML/CSS
  • Bootstrap
  • React
  • Vue.js

Database Management

  • PostgreSQL
  • MySQL
  • SQL Databases
  • Knowledge of NoSQL Databases

Backend Infrastructure

  • API Design and Documentation
  • MVC Architecture
  • Sidekiq (Background Job Processing)
  • GraphQL

Platforms

  • Heroku
  • Amazon Web Services (AWS)
  • DigitalOcean

Tools

  • Docker
  • Git (GitHub, Bitbucket)
  • CI/CD (Continuous Integration/Deployment)

Third-Party Integrations

  • Stripe
  • Twilio

Testing

  • RSpec for Test-Driven Development (TDD)
  • Capybara
  • FactoryBot
  • Selenium
  • MiniTest

Project Management

  • Agile (Jira, Trello, Asana)
  • Sprint Planning & Retrospectives

Collaboration

  • Slack
  • Code Reviews
  • Cross-Functional Team Collaboration
  • Microsoft Teams

Other Skills

  • Strong Problem-Solving Skills
  • Effective Communication
  • Adaptability
  • Continuous Learning
  • Time Management
  • Prioritization
  • Mentorship & Leadership

Blog