Havan Agrawal

Software Engineer at Google

Seattle, Washington, United States
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
Havan Agrawal is a software engineer based in Seattle with over a decade of professional experience and a Master’s in Data Science from the University of Washington. Currently at Google, he brings strong back-end and algorithmic skills grounded in Java and Scala, and a track record of improving reliability through test automation. His open-source contributions include enhancing the test suite and fixing a subtle bug in the popular spotpy statistical optimization tool, and regularly adding LeetCode solutions that demonstrate practical problem-solving and refactoring ability. Prior roles across Amazon Lab126 and Morgan Stanley show experience in both product-focused internships and production engineering in finance. Colleagues would describe him as a detail-oriented engineer who pairs rigorous statistical thinking with hands-on software craftsmanship.
code11 years of coding experience
job2 years of employment as a software developer
bookBachelor of Engineering (B.E.), Bachelor of Engineering (B.E.) at KJ Somaiya College of Engineering, Vidyavihar
bookMaster of Science - MS, Master of Science - MS at University of Washington
bookP. G. Garodia High School
languagesHindi, English
stackoverflow-logo

Stackoverflow

Stats
1,039reputation
86kreached
44answers
0questions
github-logo-circle

Github Skills (20)

unit-testing10
algorithms10
pytest10
python10
lintcode10
testing10
data-structure10
java10
numpy10
javas10
data-structures10
statistic9
statistics9
iview7
recursion6

Programming languages (9)

TypeScriptJavaCSSJavaScriptHTMLJupyter NotebookAssemblyPython

Github contributions (5)

github-logo-circle
thouska/spotpy

Jan 2018 - Mar 2018

A Statistical Parameter Optimization Tool
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:64 commits, 13 PRs, 26 comments in 1 month
Contributions summary:Havan primarily contributed to the testing framework of the `spotpy` repository, a statistical parameter optimization tool. Their work focused on adding comprehensive unit tests for various objective functions, including bias, pbias, nashsutcliffe, log-Nash-Sutcliffe, log_p, correlation coefficient, rsquared, MSE, RMSE, RRMSE, agreement index, covariance, DMSE, KGE, RSR and Volume Error. Furthermore, the user identified and addressed a bug within the DMSE function while enhancing the test suite.
optimizationstatisticalmachine-learningparameterparameter-estimation
fishercoder1534/Leetcode

Apr 2019 - May 2019

Solutions to LeetCode problems; updated daily. Subscribe to my YouTube channel for more.
Role in this project:
userBack-end Developer
Contributions:9 commits, 13 PRs, 7 comments in 11 days
Contributions summary:Havan primarily contributes solutions to LeetCode problems, focusing on algorithms and data structures. Their commits involve adding new solutions and improving existing ones, demonstrating proficiency in Java. The user's work includes implementing solutions for various LeetCode problems, writing unit tests, and showcasing an understanding of problem-solving techniques. They also demonstrate an ability to refactor and optimize existing solutions.
pythonmysqlleetcodeyoutube-channelproblems
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