Summary
Overview
Work History
Education
Skills
Websites
Hobbies and Interests
Certification
Timeline
Generic
Dhruv Sharma

Dhruv Sharma

Pune

Summary

Technical Manager with over 10 years of experience in Ruby on Rails and React, specializing in scalable full-stack solutions. Demonstrated success in developing microservices, REST/GraphQL APIs, and user-friendly interfaces. Skilled in leading cross-functional teams, enhancing CI/CD processes, and implementing Agile methodologies.

Overview

11
11
years of professional experience
1
1
Certification

Work History

Senior Software Engineer

It's a Checkmate
10.2024 - 02.2025
  • Revamped legacy UI using React and TypeScript, improving page load speed by 35% through code-splitting and lazy loading.
  • Built a Ruby on Rails API for Digital Menu Board, integrating Apollo GraphQL to reduce data fetching time by 25%.
  • Led migration of bulk POS data uploads via a React-based web app, reducing processing time by 50% through optimized background jobs.

Associate Technical Architect

Tavant Technologies
09.2023 - 09.2024
  • Spearheaded React-driven admin panel enhancements for Scribd’s document library (195M+ documents), boosting admin productivity by 40%.
  • Designed a Ruby on Rails microservice to track background jobs, visualized via a custom Datadog dashboard, reducing job failure resolution time by 60%.
  • Mentored junior developers in React-Rails best practices, improving code quality by 30% through rigorous code reviews.

Senior Software Engineer II

Upland Software
08.2022 - 06.2023
  • Delivered a React-based content moderation feature for Kapost, increasing admin efficiency by 20%.
  • Enhanced the Ruby on Rails backend of Flipper Cloud’s open-source gem, reducing feature toggle latency by 15%.
  • Deployed a full-stack campaign management module using React and Rails, achieving 98% test coverage with Rspec.

Technical Lead

Emtec Technologies
06.2020 - 08.2022
  • Architected a logistics platform using React (frontend) and Rails (backend), reducing shipment tracking errors by 45%.
  • Integrated GraphQL with Rails microservices, cutting API response time by 30%.
  • Mentored 5+ developers in React state management and Rails performance optimization.

Manager – IT

Mahindra Logistics
05.2019 - 06.2020
  • Launched Alyte, a transportation SaaS product, using React for the frontend and Rails for real-time routing logic.
  • Built CI/CD pipelines for Rails deployments, slashing release cycles from 2 weeks to 3 days.

Consultant

Capgemini
07.2018 - 05.2019
  • Increased backend test code coverage to 96% for Yes Bank’s Rails-based applications.
  • Deployed Rails applications on AWS using ECS, reducing deployment time by 20%.
  • Managed two in-house applications, Surveil and Console, using React for frontend dashboards.

Software Engineer

Rave Technologies
11.2017 - 05.2018
  • Developed APIs for a legacy database system (Pole) using Ruby on Rails, reducing development time by 90% through metaprogramming techniques.
  • Created reusable form components in React, improving UI consistency across the application.

Software Engineer

NeoSOFT Technologies
11.2016 - 10.2017
  • Built RESTful APIs and MVC projects for clients like Share Khan and Intelligence Node using Ruby on Rails.
  • Developed React-based dashboards for real-time analytics, improving data visualization for end-users.

Software Engineer

Vision Automation Systems
07.2014 - 09.2016
  • Designed and implemented a school rating platform using Ruby on Rails and MySQL, integrating third-party APIs for data enrichment.
  • Delivered an e-commerce website with a team, integrating Google Maps and Bing Maps APIs using React for dynamic UI rendering.
  • Implemented AWS S3 for storing school images, reducing storage costs by 15%.

Education

B.Tech - Information Technology

Rajasthan Technical University
Kota
03-2014

Skills

  • Ruby on Rails
  • React
  • TypeScript
  • API design
  • GraphQL integration
  • Microservices architecture
  • Nodejs
  • Rspec
  • PostgreSQL
  • MongoDB
  • AWS
  • Docker
  • GitHub Copilot
  • CI/CD
  • Cross-functional collaboration
  • Agile leadership
  • Technical Mentorship

Hobbies and Interests

  • Open-Source Contributions (React, Rails libraries)
  • 8-ball pool
  • Cycling and gym

Certification

  • Oracle certified SQL expert (Oracle Testing ID: OC1290783)
  • Oracle Certified Administrator (OCA) (Oracle Testing ID: OC1290783)
  • NestJS course completed by Sunbeam Institute
  • SEED Certified Specialist in Java

Timeline

Senior Software Engineer

It's a Checkmate
10.2024 - 02.2025

Associate Technical Architect

Tavant Technologies
09.2023 - 09.2024

Senior Software Engineer II

Upland Software
08.2022 - 06.2023

Technical Lead

Emtec Technologies
06.2020 - 08.2022

Manager – IT

Mahindra Logistics
05.2019 - 06.2020

Consultant

Capgemini
07.2018 - 05.2019

Software Engineer

Rave Technologies
11.2017 - 05.2018

Software Engineer

NeoSOFT Technologies
11.2016 - 10.2017

Software Engineer

Vision Automation Systems
07.2014 - 09.2016

B.Tech - Information Technology

Rajasthan Technical University
Dhruv Sharma