Ravishankar Joshi

Software Engineer 2 at Uber

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
Ravishankar Joshi is a Software Engineer 2 at Uber with nine years of experience building backend and full-stack systems focused on search infrastructure, data observability, and cost-efficiency. He combines Java and Go backend work with React/GraphQL front-end development, having shipped internal portals and observability tools that surface production anomalies. A former Google SWE intern, he contributed to an on-call observatory that helped surface root causes of outages, and he’s also an active tester in the Julia open-source community, improving core arithmetic and iterator test coverage. Based in Bengaluru and a BITS Pilani CS graduate, he brings a pragmatic blend of production-grade engineering and a strong emphasis on reliability and edge-case correctness.
code9 years of coding experience
job2 years of employment as a software developer
bookBITS Pilani, Birla Institute of Technology and Science
languagesEnglish, Hindi, Gujarati
github-logo-circle

Github Skills (8)

iterator10
integer-arithmetic10
julia10
test-automation10
testing10
programming-language9
hpc8
numerical8

Programming languages (8)

JuliaJavaC++ShellJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
JuliaLang/julia

Feb 2020 - May 2022

The Julia Programming Language
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:1 review, 6 commits, 11 PRs in 2 years 2 months
Contributions summary:Ravishankar primarily contributed to the testing framework of the Julia programming language. Their work involved adding new tests to ensure the correctness of core functionalities such as tuple manipulation, integer and rational arithmetic operations, and iterator behavior. The user's contributions focused on expanding test coverage, specifically addressing edge cases and implementing tests for checked math functions, demonstrating a commitment to code quality and reliability within the Julia ecosystem.
sciencejulia-languagemachine-learningjulialangpetsc
Contributions:20 commits, 17 pushes, 1 branch in 2 years 2 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