Summary
Overview
Work History
Education
Skills
Timeline
Generic

Mahesh Mehra

Technical Lead
Gurugram

Summary

Backend-focused Software Engineer with over 4 years of experience in building and maintaining scalable, low-latency distributed systems. Expertise in Rust and Go, with a strong emphasis on event-driven architectures, real-time systems, and high-throughput APIs. Passion for system design and performance optimization, dedicated to creating reliable services that excel under high demand. Committed to leveraging technical skills to drive efficiency in software development.

Overview

4
4
years of professional experience

Work History

Technical Lead

RapidShyp
Gurgaon
07.2024 - Current
  • Working as a backend-focused technical lead, contributing to the development and enhancement of core logistics platforms.
  • Code reviews, technical guidance, and supporting team members on backend best practices.
  • Developed OMS for B2B and retail orders.
  • Integrated ML models for customer address quality check, and ML-based courier allocation.

Senior Software Engineer

RapidShyp
Gurgaon
12.2023 - Current
  • Developed an Order Management System (OMS) for RapidShyp, which is useful for processing orders from the RapidShyp UI and external channels, such as Shopify, WooCommerce, Amazon, and WMS like Unicommerce, Viniculum, etc.
  • Developed APIs for seamless integrations of Rapidshyp OMS with external systems.
  • Integrated courier services to deliver orders using DTDC, Delhivery, Shadowfax, Amazon, and Blue Dart.
  • Developed a wallet and ledger for all the payment transactions.
  • Integrated PhonePe and Razorpay for recharge workflows.
  • Utilized Rust's concurrency features to handle high-volume order processing.
  • Implemented Apache Kafka for reliable and scalable message handling.

Software Engineer

TBO.COM
Gurgaon
10.2022 - 12.2023
  • Developed a new inventory management system from scratch to replace the legacy system.
  • Converted multi-page applications into single-page applications using React.js and Next.js, improving component load times.
  • Developed backend services using Golang and MongoDB, improving backend performance.
  • Used GraphQL for loading static and configuration data.
  • Simplified legacy SQL structures using MongoDB materialized views.
  • Developed systems for hotel search, booking, and channel manager updates using gRPC and HTTP/2, improving latency.
  • Used MongoDB change streams to update cache data in real time.

Associate Software Engineer

TBO.COM
Gurgaon
12.2021 - 10.2022
  • Developed new product features aligned with business requirements.
  • Fixed existing bugs, and improved system stability.
  • Optimized existing code and stored procedures.

Education

B.Tech - CSE

BK Birla Institute Of Engineering & Technology
Pilani, India
04.2001 -

Skills

Languages: Rust, Go

Timeline

Technical Lead

RapidShyp
07.2024 - Current

Senior Software Engineer

RapidShyp
12.2023 - Current

Software Engineer

TBO.COM
10.2022 - 12.2023

Associate Software Engineer

TBO.COM
12.2021 - 10.2022

B.Tech - CSE

BK Birla Institute Of Engineering & Technology
04.2001 -
Mahesh MehraTechnical Lead