Rajat Kumar

Engineer | Math Enthusiast | Backend & Data Systems Engineer

IIT Roorkee Alumni • 9+ years experience

Email LinkedIn GitHub

About Me

I am a Computer Scientist with strong expertise in Java, Spring Boot, Microservices, System Design, and Data Engineering. I enjoy solving complex backend problems, optimizing performance, and working on large-scale distributed systems.


Skills

Java Spring Boot MySQL Snowflake Kafka Redis System Design Micro services Data Pipelines OAuth 2.0 Aerospike ELK Stack

Experience

Computer Scientist-2 (SDE-4)

Adobe • Dec 2022 – Present

Designing scalable ingestion pipelines, handling millions of records with Snowflake, Kafka, and Spring Boot. Leading efforts in job orchestration, monitoring, and feedback systems.

Senior Software Engineer

Gaana • Dec 2018 – Dec 2022

Owned and build various products like Videos,Podcast, Live streaming, etc. from scratch. Designed paid-subscriber content streaming from scratch. Revised and updated old code bases to modern development standards, reducing operating costs and improving functionality.

Software Engineer

Paytm • July 2016 – Dec 2018

Worked as Software Development Engineer in OAuth Team of "Paytm". Used OAuth 2.0 protocol for authentication. Worked on several third-party payment integrations. Feature design, development, unit testing, and code reviews for OAuth module. Working technology stack includes Java, Spring Framework, Hibernate, JPA, Apache Kafka, MySQL, Redis, RabbitMQ, and Web Services.