Prayush Dawda

Software Engineer 3 at Google

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

🤩
Rockstar
🎓
Top School
Prayush Dawda is a Software Engineer 3 at Google with eight years of backend-focused experience building scalable features and improving core platforms. He has a strong open-source pedigree—contributing to high-profile projects like SymPy (enhancing plotting docs and usability) and Oppia (adding features, refactoring core domain logic, and mentoring via Google Summer of Code). Prior roles at CRED, Blinkit and early data science work show he moves comfortably between production backend systems and data-driven problem solving. Based in Karnataka, India, he combines rigorous academic performance in ICT with a knack for improving developer and learner experiences, often surfacing usability wins that aren’t obvious from code alone.
code8 years of coding experience
job5 years of employment as a software developer
bookBachelor of Technology, Information and Communication Technology, 8.9/10, Bachelor of Technology, Information and Communication Technology, 8.9/10 at Adani Institute Of Infrastructure
stackoverflow-logo

Stackoverflow

Stats
462reputation
22kreached
4answers
2questions
github-logo-circle

Github Skills (15)

computer-algebra10
back-end-development10
plot10
python10
documentation10
computer-algebra-system10
math9
mathematics9
testing8
google-cloud-platform6
google-cloud-functions6
google-cloud-pubsub6
loops6
gcloud6
if-statement6

Programming languages (11)

TypeScriptC++CSSCJavaScriptHaskellHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
oppia/oppia

Dec 2019 - Dec 2022

A free, online learning platform to make quality education accessible for all.
Role in this project:
userBack-end Developer
Contributions:575 reviews, 124 commits, 162 PRs in 2 years 11 months
Contributions summary:Prayush's contributions primarily involve modifications and improvements to the codebase of the Oppia platform. They focused on enhancing the functionality of the core/domain files, by adding documentation, implementing new features and refactoring existing code. The user demonstrates an understanding of the existing infrastructure and its implications in the context of the exploration domain. The user also made changes that involved core functionalities.
appenginereactpythonlearning-platformquality-education
sympy/sympy

Oct 2018 - Oct 2018

A computer algebra system written in pure Python
Role in this project:
userBackend Developer
Contributions:12 commits, 4 PRs, 34 comments in 4 days
Contributions summary:Prayush primarily contributed to the `sympy/sympy` repository by modifying the `plotting/plot.py` file. Their work involved adding and correcting examples in the documentation, specifically for the `append` and `extend` methods. Additionally, the user made several changes to indentation and formatting, ensuring the code's visual consistency. These commits suggest a focus on improving the documentation and usability of the plotting module within the computer algebra system.
mathpythonsciencecomputer-algebra-systemalgebra
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
Prayush Dawda - Software Engineer 3 at Google