Anirudh Rao

Seismic Risk Modelling Lead at GEM Foundation

Lombardy, Italy
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
Anirudh Rao is a seismic risk modelling lead with 11 years’ experience building national-scale probabilistic and deterministic earthquake risk models and implementing them in the open-source OpenQuake engine. Based in Lombardy and trained at Stanford (PhD) and IIT Bombay, he has led or co-authored national models for India, China, the US, Canada, Nepal, Japan and Myanmar in collaboration with national agencies such as CEA, USGS, FEMA and Natural Resources Canada. He combines deep academic rigour with practical software QA and test automation—contributing precision-focused test fixes to OpenQuake’s core repository—to ensure model reproducibility and numerical accuracy. Known for translating complex geoscience into auditable, production-ready risk workflows, he bridges research, engineering and policy-facing partners to deliver actionable seismic risk insights.
code11 years of coding experience
bookIndian Institute of Technology Bombay
bookDoctor of Philosophy (PhD), Structural Engineering, Doctor of Philosophy (PhD), Structural Engineering at Stanford University
languagesEnglish, Hindi, Kannada, Marathi, Italian
github-logo-circle

Github Skills (5)

seismology10
risk-analysis10
python10
testing10
unit-testing9

Programming languages (6)

QMLShellJavaScriptHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
gem/oq-engine

Jan 2015 - Jan 2023

OpenQuake Engine: a software for Seismic Hazard and Risk Analysis
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:217 reviews, 824 commits, 158 PRs in 8 years 1 month
Contributions summary:Anirudh's commits focus on correcting and refining test cases within the `gmf_ebrisk_test` file, indicating a primary role in quality assurance. Their work involves modifying expected values, adjusting precision levels, and ensuring the accuracy of calculations within the OpenQuake Engine's seismic hazard and risk analysis software. The user's commits also demonstrate familiarity with the data tables used for testing and the related calculations.
hazard-assessmentpythonriskrisk-assessmenthazard
GEMScienceTools/oq-risk-book

Jan 2015 - Oct 2019

Contributions:70 pushes, 1 branch in 4 years 9 months
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
Anirudh Rao - Seismic Risk Modelling Lead at GEM Foundation