Rahul Yadav

Software Engineer at googlers

Gurugram, Haryana, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
Rahul Yadav is a seasoned software engineer with a decade of experience building secure, large-scale cloud and device software, currently a Member of Technical Staff at ThoughtSpot after working on Cloud Resource Manager and security-focused services at Google. He has delivered end-to-end services and tooling to reduce insider risk, automate abuse mitigation, and manage resource hierarchies, and previously developed on-device storage and multimodal SDKs for Alexa at Amazon. A Candidate Master on Codeforces and former competitive programming regional medalist, he combines deep algorithmic skill with practical engineering in Java, Rust, C++, and cloud-native systems. Rahul also spent years teaching advanced DSA to working professionals, having delivered ~1,600 hours of instruction, and contributes backend work to open-source projects like a CSV-importing book-tracker that emphasizes testability and clean design.
code10 years of coding experience
github-logo-circle

Github Skills (15)

javas10
csv10
spring-data-jpa10
spring10
java10
csv-parser10
spring-boot10
jtest9
google-books9
junit9
postgresql8
spring-security6
typescript-types5
typescripts5
typescript5

Programming languages (4)

TypeScriptJavaC++JavaScript

Github contributions (5)

github-logo-circle
Project-Books/book-project

Nov 2020 - Dec 2020

Book tracker web app for book lovers
Role in this project:
userBack-end Developer
Contributions:7 reviews, 35 commits, 1 PR in 1 month
Contributions summary:Rahul primarily contributed to the back-end functionality of the book tracker web app. Their work involved implementing features related to importing data from CSV files, including mapping CSV data to Java objects and adding dependencies for date-time handling. They also persisted Goodreads book data and refactored the code for better organization. Additional contributions include adding unit tests and refactoring the code for clarity.
flywayspring-bootreactweb-platformdocker
labradav/book-project

Oct 2020 - Dec 2020

Book tracker web app
Contributions:39 pushes, 2 branches in 2 months
reacttracker
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial