Rahul Yadav
Serving Notice Period | Java, DSA, Microservices, Spring Boot, AWS, Kafka, gRPC, Distributed Systems
- Role
- Senior Software Engineer at Crisil
- Location
- New Delhi, DL, IN
- LinkedIn followers
- 500 followers
About Rahul Yadav
Backend engineer with 8.6+ years of experience, currently at CRISIL, building scalable, high-performance enterprise systems. Strong expertise in Java, Spring Boot, Microservices, Kafka, REST APIs, and gRPC, with solid foundations in DSA, Low-Level Design, and System Design.Experienced in end-to-end product development, performance optimization, and designing reliable backend architectures. Highly adaptable, quick to learn new technologies, and focused on building systems that scale with business needs.RELEVANT SKILLS:1. Computer Science: Data Structure & Algorithms, Design Patterns, Low-Level Design2. Programming Languages: Java 8, Kotlin, JavaScript3. Concepts: Distributed Systems, Collections, Multithreading, Stream API, SOLID Principles, Exception Handling4. Frameworks: Spring Boot, Spring REST, Spring Security, Microservice, Hibernate, Spring Cloud Config, gRPC5. Platform/Tools: Apache Kafka, Docker, OpenShift, Grafana, ELK Stack, Sonarqube, Jenkins6. Databases: MySQL, PostgreSQL, Cassandra, Redis7. Cloud/AI: AWS, Prompt Engineering, Spring AI, GitHub Copilot8. Build Tools/Version Control: Bitbucket, Gitlab, Gradle, Maven
Experience
Senior Software Engineer
Oct 2024 — Present
Education
Indian Institute of Information Technology Kota
B.Tech, Computer Science and Engineering
2013 — 2017
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.