S

Shubham Yadav

Software Engineer

Gurugram, Haryana, India4 yrs experience

Key Highlights

  • Led migration from monolith to microservices architecture.
  • Built 30+ automated data pipelines with Apache Airflow.
  • Optimized APIs to handle high traffic efficiently.
Stackforce AI infers this person is a Backend Engineer specializing in SaaS and Data Engineering.

Contact

Skills

Core Skills

GolangMicroservicesElasticsearchData EngineeringCi/cdFastapiPythonDjango

Other Skills

gRPCJavaSpring BootPython (Programming Language)AerospikePostgreSQLKubernetesContinuous Integration and Continuous Delivery (CI/CD)DockerOpenTelemetryApache KafkaFlaskRedisMultithreadingWebSocket

About

I’m a Backend Engineer with hands-on experience in building scalable microservices and high-performance systems using Golang and Python. I’ve led migrations from monolith to microservices, optimized APIs for large-scale traffic, and built automated data pipelines with Airflow. I also enjoy working on LLM and RAG-based systems for intelligent data classification. I’m passionate about clean architecture, system design, and solving real-world problems with efficient backend engineering.

Experience

4 yrs
Total Experience
--
Average Tenure
--
Current Experience

Tripjack

SDE - II

Apr 2025Present · 1 yr 2 mos · New Delhi, Delhi, India · On-site

GolanggRPCJavaSpring BootPython (Programming Language)FastAPI+9

Trademo

SDE - I (Backend)

Jun 2022Apr 2025 · 2 yrs 10 mos · Gurugram, Haryana, India · On-site

  • Enhanced Backend Performance: Developed high-performance backend services using Golang’s concurrency model, reducing load times by 50% and boosting SEO rankings.
  • Scalability & Traffic Optimization: Optimized Golang APIs to handle high traffic efficiently, enabling 8M+ pages indexed on Google, increasing visibility and driving significant traffic.
  • Monolith to Microservices Migration: Led the migration from a monolithic Python-based system to a Golang microservices architecture, improving scalability, maintainability, and reducing latency by 50%.
  • Asynchronous Task Processing: Integrated RabbitMQ and Celery into Django services for bulk search classification, achieving a 50% boost in task processing speed and reducing system load via multi-queue setups and task groups.
  • Elasticsearch Optimization: Tuned Elasticsearch indices, mappings, and queries to enhance search precision, reduce query response time, and cut post-processing time by 25%.
  • Data Pipeline Automation: Built 30+ automated data pipelines using Python and Apache Airflow, ensuring reliable, timely, and consistent data delivery.
  • CI/CD & Deployment Efficiency: Designed and implemented CI/CD pipelines to streamline deployments, reducing deployment time by 30% while ensuring zero downtime in production.
  • LLM-Powered Product Classification: Built the HS Classifier using FastAPI and LLMs, supporting both bulk and single-query product classification for customs data.
  • RAG System Development: Developed a RAG-based system using LangChain + Milvus with customs tariff data to help enterprises like Amazon and Standard Chartered classify products and validate HS codes.
Python (Programming Language)GolangDjangoFastAPIFlaskRedis+20

Artyvis

Python Developer

Dec 2021Mar 2022 · 3 mos · Kolkata, West Bengal, India

  • Responsible for creating spiders for different ecommerce websites using Scarpy and Selenium for collecting the data and perform data cleaning and writing the data mapping scripts. Also responsible for adding the data to the MongoDB.
Python (Programming Language)PandasNumPyGitSeleniumScrapy+4

Indian equity market

Data Analyst

Jul 2021Oct 2021 · 3 mos

  • Responsible for Maintaining or Creating Python-based web scrapper using Selenium and doing data cleaning and analytics on the generated data. Data Extraction from PDF files and preparing Excel sheets of the collected data. Also, Building Code Automation using AWS Lambda, AWS ECR and S3 Storage.
Python (Programming Language)AWS LambdaAmazon S3DockerPandasSelenium+2

S759labs

Data Engineer

Mar 2021Jun 2021 · 3 mos · Pune, Maharashtra, India

  • Responsible for writing scripts in different languages such as Python, Ruby, JavaScript and also creating web scrapper for collecting data from different job sites and performing the data cleaning on it and storing the collected data on the PostgreSQL database. Also responsible for scraping data from different PDF.
Python (Programming Language)RubyJavaScriptPostgreSQLPandasSelenium+2

Talentcruz

Back End Developer

Jul 2020Sep 2020 · 2 mos · New Delhi, Delhi, India

  • Responsible for development of company website and the writing backend code and handling the database. Also added the payment integration using the Razorpay Payment APIs.
Python (Programming Language)DjangoGitPayment Services

Education

ABESIT

Bachelor of Technology - BTech — Computer Programming

Aug 2018Jun 2022

AIR FORCE SCHOOL , BAMRAULI , ALLAHABAD

Jan 2011Jan 2018

Stackforce found 100+ more professionals with Golang & Microservices

Explore similar profiles based on matching skills and experience