Abhishek Yadav

Software Engineer at Notion

Bengaluru, Karnataka, 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
🎓
Top School
Abhishek Yadav is a software engineer with 8 years of experience building resilient, scalable backend systems from startups to hyperscale companies. He has worked on core banking infrastructure at CRED, support infrastructure at Stripe, and is now contributing to Notion's engineering efforts out of Bengaluru. His open-source contributions include meaningful Java SDK work on Apache Beam—implementing schema join examples and a contextual TextIO feature during a Google Dataflow internship—showing a strong footing in distributed data processing. He focuses on performance, scalability, and observability, with a track record of refactoring legacy code and adding tested functionality. Comfortable shipping production systems and developer-facing libraries, he blends pragmatic engineering with thoughtful design. A natural problem-solver, he often surfaces small but impactful improvements like access-modifier cleanups and record-offset handling that improve long-term maintainability.
code8 years of coding experience
job3 years of employment as a software developer
bookKendriya Vidyalaya Sangathan
bookBachelor of Engineering, CSE, Bachelor of Engineering, CSE at CHANDIGARH UNIVERSITY
stackoverflow-logo

Stackoverflow

Stats
37reputation
46kreached
2answers
0questions
github-logo-circle

Github Skills (16)

javas10
data-pipeline10
data-pipelines10
apache-beam10
java10
schema9
testing9
vbnet6
asp-net6
wcf6
go4
python4
batch3
streaming3
sql3

Programming languages (9)

TypeScriptJavaCSSC++JavaScriptHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
apache/beam

Jul 2020 - Sep 2020

Apache Beam is a unified programming model for Batch and Streaming data processing.
Role in this project:
userBack-end Developer
Contributions:27 reviews, 7 commits, 3 PRs in 2 months
Contributions summary:Abhishek contributed to the Apache Beam project by implementing a schema join pattern example and refactoring code within the Java SDK. They modified access modifiers and added new functionality related to contextual text input/output, including the addition of a record offset feature. The user also addressed code refactoring requests and added corresponding tests within the project.
golangpythonstreaming-databeambatch
abhiy13/rating-fetcher

Sep 2018 - Dec 2022

A python Scraper that can be used to fetch codechef , codeforces and Hackerrank ratings
Contributions:30 commits, 5 PRs, 24 pushes in 4 years 3 months
scrapperpythonscrapyscrapepython-scraper
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
Abhishek Yadav - Software Engineer at Notion