Piyush Kumar
Senior Software Engineer

Passionate software engineer with expertise in building scalable systems, microservices, and AI-driven solutions.
Currently working at Mosaic Digital as SDE-3. Specialized in Java, Python, MongoDB, and cloud technologies.

February 2024 - Present

Senior Software Engineer (SDE 3)
Mosaic Digital

Gurugram, India (Hybrid)

  • Created a Apache Airflow-based web scraping system to download financial filings from the Ministry of Corporate Affairs portal for 4M+ companies, with rate-limiting, proxy rotation, and auto-retry for reliable data ingestion.
  • Architected a Query Engine using Cube.js and Java-based Orchestrator Service, enabling flexible querying and multi-platform integrations; drove an API-as-a-Service model that generated INR 50 lakh in new revenue.
  • Developed a high-performance Spring Boot microservice with advanced aggregation pipelines, full-text search, and proper MongoDB indexes, efficiently processing 2-3 million document aggregations across multiple collections.
  • Led migration of 200+ unindexed MySQL tables to MongoDB with enhanced schemas, integrating a Kafka-based pipeline to monitor real-time data changes across diverse sources.
  • Built an AI-driven service for business model categorization using Retrieval-Augmented Generation (RAG) and Brave Search API to extract and tag company descriptions into taxonomies, enhancing business differentiation.
May 2022 - February 2024

Founding Backend Engineer
AccioJob

Gurugram, India

  • Optimized infrastructure for auto-scaling on GCP, refactored codebase, and fine-tuned 300+ SQL queries with proper indexing, resulting in significant latency reductions, cost savings, and improved maintainability.
  • Deployed open-source applications (Judge0, Appsmith, Ghost) on GCP, achieving stability at 10,000 RPS.
  • Built an AI-powered chatbot integrated with Crisp and WhatsApp, resulting in cost savings of INR 10 lakh.
  • Revamped CI/CD pipelines using GitHub Actions and centralized repositories, reducing code duplication by 40%, cutting deployment time by 30%, and accelerating feature releases.
  • Engineered a scalable automated Excel skill evaluation system capable of handling 25 requests per second per machine, with horizontal scaling architecture to support growing demand.
June 2021 - May 2022

Associate Software Engineer
Optum - United Health Group

Hyderabad, India (Remote)

  • Collaborated in a team of 4 to enhance Optum's legacy product under NDA restrictions.
  • Spearheaded feature development using .NET, leveraged Jenkins for CI/CD pipelines, and employed Terraform for Infrastructure as Code (IaC) on Azure.
  • Served as Scrum Master, achieving 95% on-time story completion; guided automation testing efforts and facilitated story point planning with thorough regression coverage.
  • Implemented real-time Single Sign-On using OAuth 2.0 with a dedicated token server; integrated Power BI and Tableau for streamlined company-wide analytics access.
Technical Skills

Core Competencies

Languages

  • C/C++
  • C#
  • Python
  • Java
  • JavaScript/TypeScript
  • SQL

Frameworks & Libraries

  • Spring Boot
  • Django
  • Node.js/NestJS
  • React
  • Cube.js
  • Kafka
  • Redis
  • LLMs/RAG

Databases

  • MongoDB
  • MySQL
  • PostgreSQL

Tools & Platforms

  • Git
  • Docker
  • Jenkins
  • GitHub Actions
  • Terraform
  • Apache Airflow
  • GCP
  • WebSockets
  • OneSignal
October 2020 - May 2021

Co-Founder & Technical Lead
Imapper Monitoring Platform

Jodhpur, India

  • Designed a full-stack IoT SaaS platform for real-time monitoring of industrial sensors(temperature and pressure), featuring scalable data ingestion pipelines with more than 100 sensors and interactive aggregated dashboards.
  • Headed go-to-market strategy and customer acquisition, onboarding 23 enterprises across Rajasthan in 8 months.
  • Architected Node.js + MongoDB backend with socket.io-powered WebSocket real-time data streaming and OneSignal push notifications, achieving under 500 ms end-to-end latency for critical alerts.
Education

Academic Background

  • Bachelor of Technology (B.Tech.) in Computer Science and Engineering
    Indian Institute of Technology, Jodhpur (Minor in Management)
    CGPA: 8.57/10 | Jun 2017 – May 2021
  • Senior Secondary
    DAV Public School (Scored 100/100 in Mathematics)
    Grade: 95.2% | Apr 2016 – May 2017