Deval Sethi profile photo 1 on Tal

Deval Sethi

Software Engineer 2 @ Rippling | Ex- Coursehero, Apna | Distributed Systems & Event-Driven Architecture Expert | Golang, Python, Java | Kafka, AWS, ML Engineering | Building High-Throughput Systems

Jaipur

6+ years of work experience

Rippling
Jul 20251 yr 2 mosPresent

Bengaluru, Karnataka, India

Course Hero
Apr 20232 yrs 4 mosJul 2025

Remote

- Architected and launched a high-throughput content distribution platform (Thalamus) processing 100M+ documents daily, leveraging ML-powered clustering and heuristic-based ranking algorithms, resulting in 10% CTR increase - Engineered fault-tolerant, event-driven systems using Kafka in Golang with comprehensive producer/consumer implementation, dead letter queues, and batch ingestion mechanisms - Developed Course Hero's fraud detection platform integrating Kafka, gRPC, and REST APIs, achieving 95% accuracy in identifying fraudulent activities across the platform - Designed and implemented a scalable rewards platform driving 35% increased user engagement and 20% boost in platform retention and transaction metrics - Optimized internal Kafka consumer library enabling batch processing, reducing event processing latency by 35% Technologies: Golang, Python, AWS (Lambda, EC2, S3), Kafka, Airflow, gRPC, REST APIs, PostgreSQL, Redis
apna
Mar 20221 yr 2 mosApr 2023

Bengaluru, Karnataka, India

Built Apna's job feed prediction in a stream (near real-time) and batch fashion to show our users the best and relevant jobs. [Full architecture covered in blog post].
apna
Jun 202110 mosMar 2022

Bengaluru, Karnataka, India

Awarded as the "Highest Performing Individual" at Apna by the CEO Nirmit Parikh. - Became the part of core initial engineering team. - Working on creating microservices from scratch in Golang. - Part of team which is developing Apna's Growth and Platform vertical from scratch. - Empowered Apna's social dilemma by creating key services: Data Ingestion Service, ML Platform and Experimentation Platform
DailyRounds / Marrow
Jan 20216 mosJun 2021

Bangalore Urban, Karnataka, India

- It is a Microsoft and Accel funded company that has products to cater to the needs of medical practitioners and students. Later it was acquired by M3. - Got to work on two products: Dailyrounds and Marrow. - Worked on code migration from Python2 to Python3. - Migrated Celery tasks to Python3 infrastructure and used RabbitMQ as a broker. - Researched various solutions to implement centralized logging in the backend.
PillarPlus
Sep 20205 mosJan 2021

Jaipur, Rajasthan, India

-It is a YCombinator funded startup working to revolutionize the construction-tech. - Optimized APIs response time by doing SQL Joins in Django. - Worked on networkx for handling the graphs and ezdxf for working with dxf files and shapely for data cleaning. - Worked on cost estimation, beam detection, ducting and data cleaning algorithm using graphs and various data structures.

Deval’s AI Stack

claude
claude
codex
codex
cursor
cursor
claudecode
claudecode

Education

Poornima college of engineering

Bachelor of Technology - BTech, Computer Science

Poornima college of engineering

20174 yrs2021

High School, PCM

Bhartiya Vidya Bhavan Vidyashram, Jaipur

200215 yrs2017

Join Deval and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Deval Sethi on Tal

Headline

Software Engineer 2 @ Rippling | Ex- Coursehero, Apna | Distributed Systems & Event-Driven Architecture Expert | Golang, Python, Java | Kafka, AWS, ML Engineering | Building High-Throughput Systems

About

𝗘𝘅𝗽𝗲𝗿𝗶𝗲𝗻𝗰𝗲𝗱 𝗦𝗼𝗳𝘁𝘄𝗮𝗿𝗲 𝗘𝗻𝗴𝗶𝗻𝗲𝗲𝗿 scaling systems to handle 1B+ daily events and 100M+ documents with 99.9% uptime. Recognized as the #1 Highest Performing Individual among 850+ employees at Apna. I specialize in: - Architecting high-throughput platforms processing billions of events daily using Golang, Python, and Java. - Designing fault-tolerant, event-driven systems with Kafka, gRPC, and RESTful services. - Building machine learning infrastructure supporting real-time personalization and fraud detection (95% accuracy). - Optimizing distributed systems resulting in 20-35% performance improvements Currently at Course Hero developing content distribution and rewards platforms that increased user engagement by 35% and platform retention by 20%. Previously led data and machine learning initiatives at Apna, building real-time job recommendations processing over 1B unique job-user combinations daily. Technical skills: - Programming: Golang, Python, Java - Cloud & Infrastructure: AWS (Lambda, EC2, S3, RDS), GCP (Cloud Run, Compute Engine, Cloud Storage), Docker, Kubernetes, CI/CD - Databases: PostgreSQL, MySQL, Redis, Elasticsearch, ScyllaDB, Cassandra - Data & ML Pipelines: Airflow, Spark, FastAPI, Feature Stores - Software Engineering Practices: System Design, Scalability, Distributed Systems, Microservices, RESTful APIs, gRPC, CI/CD, Agile Methodologies, Testing (Unit, Integration, E2E) - AI & LLMs: RAG, LLMs, AI Agents, Vector Databases, Prompt Engineering Open to discussing backend engineering and distributed systems opportunities at scale-focused organizations. Hit me up: devaljain1998@gmail.com

Location

Jaipur

AI stack

claude

codex

cursor

claudecode

Work experience

SDE 2 at Rippling, Jul 2025 - Present · 1 yr 2 mos, Bengaluru, Karnataka, India

SDE 2 at Course Hero, Apr 2023 - Jul 2025 · 2 yrs 4 mos, Remote, - Architected and launched a high-throughput content distribution platform (Thalamus) processing 100M+ documents daily, leveraging ML-powered clustering and heuristic-based ranking algorithms, resulting in 10% CTR increase - Engineered fault-tolerant, event-driven systems using Kafka in Golang with comprehensive producer/consumer implementation, dead letter queues, and batch ingestion mechanisms - Developed Course Hero's fraud detection platform integrating Kafka, gRPC, and REST APIs, achieving 95% accuracy in identifying fraudulent activities across the platform - Designed and implemented a scalable rewards platform driving 35% increased user engagement and 20% boost in platform retention and transaction metrics - Optimized internal Kafka consumer library enabling batch processing, reducing event processing latency by 35% Technologies: Golang, Python, AWS (Lambda, EC2, S3), Kafka, Airflow, gRPC, REST APIs, PostgreSQL, Redis

Data Engineer at apna, Mar 2022 - Apr 2023 · 1 yr 2 mos, Bengaluru, Karnataka, India, Built Apna's job feed prediction in a stream (near real-time) and batch fashion to show our users the best and relevant jobs. [Full architecture covered in blog post].

Software Engineer at apna, Jun 2021 - Mar 2022 · 10 mos, Bengaluru, Karnataka, India, Awarded as the "Highest Performing Individual" at Apna by the CEO Nirmit Parikh. - Became the part of core initial engineering team. - Working on creating microservices from scratch in Golang. - Part of team which is developing Apna's Growth and Platform vertical from scratch. - Empowered Apna's social dilemma by creating key services: Data Ingestion Service, ML Platform and Experimentation Platform

SDE Intern at DailyRounds / Marrow, Jan 2021 - Jun 2021 · 6 mos, Bangalore Urban, Karnataka, India, - It is a Microsoft and Accel funded company that has products to cater to the needs of medical practitioners and students. Later it was acquired by M3. - Got to work on two products: Dailyrounds and Marrow. - Worked on code migration from Python2 to Python3. - Migrated Celery tasks to Python3 infrastructure and used RabbitMQ as a broker. - Researched various solutions to implement centralized logging in the backend.

Python Developer at PillarPlus, Sep 2020 - Jan 2021 · 5 mos, Jaipur, Rajasthan, India, -It is a YCombinator funded startup working to revolutionize the construction-tech. - Optimized APIs response time by doing SQL Joins in Django. - Worked on networkx for handling the graphs and ezdxf for working with dxf files and shapely for data cleaning. - Worked on cost estimation, beam detection, ducting and data cleaning algorithm using graphs and various data structures.

Education

Bachelor of Technology - BTech, Computer Science, Poornima college of engineering

High School, PCM, Bhartiya Vidya Bhavan Vidyashram, Jaipur

Public links

github: https://github.com/devaljain1998

medium: https://medium.com/@devaljain1998