Ansh Jain

Software Engineer

India6 yrs 2 mos experience
Most Likely To Switch

Key Highlights

  • Built scalable distributed systems and real-time streaming pipelines.
  • Developed data ingestion pipelines improving data retrieval speed.
  • Created LLM-powered automation tools for incident management.
Stackforce AI infers this person is a Backend Engineer specializing in SaaS with expertise in distributed systems and data engineering.

Contact

Skills

Core Skills

MicroservicesDistributed SystemsData EngineeringLeadership

Other Skills

KubernetesJavaGolangSoftware DesignGo (Programming Language)Large Language Models (LLM)ElasticsearchElastic Stack (ELK)Spring BootUnit TestingProblem SolvingMongoDBApache Spark StreamingMySQLApache Spark

About

Backend Software Engineer with 3+ years of experience building scalable distributed systems, real-time streaming pipelines, and cloud-native data infrastructure. I design, build, ship, and own backend services end-to-end - from system design to production deployment to on-call. What I bring: ✨ Backend & Distributed Systems — Java, Golang, Python, Spring Boot. Built microservices, streaming connectors, and data pipelines processing high-volume real-time events at production scale. ✨ Data & Cloud Infrastructure — Kafka, BigQuery, Elasticsearch, MongoDB, Spark, S3. Built ETL pipelines using Kafka and Spark Streaming, migrated data infrastructure across storage systems (60% faster retrieval, 45% lower latency), and unified schemas across multiple databases achieving 90% warehouse visibility. ✨ System Ownership & Reliability — Built migration frameworks serving 200+ production workloads. Drove incident analysis and implemented permanent fixes for recurring production issues. Own infrastructure setup across multiple cloud services (GCP, AWS, Azure). ✨ GenAI & Intelligent Automation — Built LLM-powered on-call automation tools for incident triage and alert analysis, reducing manual debugging effort and improving mean time to resolution. ✨ Strong analytical and problem-solving skills, demonstrated by top competitive programming ranks and extensive hands-on experience with debugging distributed systems, optimizing performance, and reducing operational burden. ✨ Passionate about innovation and continuous improvement, consistently adopting modern engineering practices, collaborating with cross-functional teams, and delivering solutions that improves reliability, performance, and user experience.

Experience

6 yrs 2 mos
Total Experience
1 yr 3 mos
Average Tenure
1 yr 4 mos
Current Experience

Confluent

Software Engineer

Jan 2025Present · 1 yr 4 mos

KubernetesJavaMicroservicesGolangSoftware DesignGo (Programming Language)+2

Tekion corp

2 roles

Associate Software Engineer

Jul 2023Jan 2025 · 1 yr 6 mos · Bengaluru, Karnataka, India · On-site

  • Worked as a backend developer in the Analytics team, contributing to the development and optimization of data-driven solutions.
  • Developed the Sales Teams Performance Dashboard from scratch, enabling dealerships to track salesperson and sales manager performance based on various KPIs.
  • Added Contracts In Transit (CIT) Widgets, providing dealerships with insights into contracts not yet completed, tracking their open duration, and analyzing their current status.
  • Designed and implemented a data ingestion pipeline and resolved critical bugs in the existing ingestion flow, reducing sync alerts by 70%.
  • Introduced an alert mechanism to identify data count mismatches between source team databases and analytics Elasticsearch indices, improving data reliability.
  • Migrated and enhanced sales settings by adding support for applying boolean logic, enabling users to create complex filters and gain better sales insights.
JavaMicroservicesElasticsearchElastic Stack (ELK)Spring BootUnit Testing+3

Associate Software Engineer Intern

Jan 2023Jul 2023 · 6 mos · Bengaluru, Karnataka, India · On-site

  • Designed and implemented the "Streaming Data Mart" project to process data from Kafka topics, applying filters to separate records and performing stream-stream joins based on custom join conditions, optimizing real-time data transformation workflows.
  • Handled delayed record reception and implemented memory management techniques to control record retention time, improving processing efficiency.
  • Appended raw data into S3 as Raw Events, processed data as Fact Events, and upserted into Delta Lake as Facts/Dimensions, ensuring data consistency and integrity across the data pipeline.
  • Added support to perform transformations on streams of data before writing them as facts, enhancing data processing flexibility.
  • Implemneted "Centralized Schema Registry" project to automate schema creation and updates across diverse databases like MongoDB, MySQL, and DynamoDB, providing a unified view of 90% of datasets across Tekion.
  • Introduced schema versioning to track changes and seamlessly manage schema evolution, enabling efficient updates.
Apache Spark StreamingMySQLApache SparkPythonApache KafkaPostgreSQL+3

Acm, association for computing machinery

2 roles

Technical Head

Promoted

Jul 2021Dec 2022 · 1 yr 5 mos

LeadershipData StructuresProblem SolvingTeamwork

Council Member

Sep 2020Jun 2021 · 9 mos

Data Structures

The lnmiit alumni association

Member

Feb 2021Dec 2022 · 1 yr 10 mos · Jaipur, Rajasthan, India

Problem Solving

Lnmiit counselling & guidance cell

Student Mentor

Oct 2020Sep 2021 · 11 mos

CommunicationPeer Mentoring

Phoenix club, lnmiit

Member

Jul 2019Aug 2020 · 1 yr 1 mo

Event Management

Education

The LNM Institute of Information Technology

Bachelor of Technology - BTech — Computer Science

Aug 2019Jul 2023

Delhi Public School, Udaipur

High School Diploma

Stackforce found 100+ more professionals with Microservices & Distributed Systems

Explore similar profiles based on matching skills and experience