Ravi Charan

Software Engineer at Amazon

New York, New York, 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
Ravi Charan is a software engineer with nine years’ experience building scalable, reliable backend systems and core storage infrastructure, currently at Amazon in New York. He has a strong track record in secure IAM, microservice architecture, and deploying ML models as independent services, having led IAM migrations to AWS Cognito and designed MFA workflows. Ravi combines industry work with research and teaching at NYU, applying ML and parallel algorithms to practical security and routing problems. An active open-source contributor, he added numerical and combinatorics functionality to SymPy and implemented satellite RF collision tooling for Libre Space Foundation, reflecting a rare blend of deep algorithmic thinking and production-grade engineering.
code10 years of coding experience
job4 years of employment as a software developer
bookMaster of Science - MS Computer Engineering, Master of Science - MS Computer Engineering at New York University
bookBTech + MTech (Dual degree) Bachelors in IT and Masters in IT with spl. Wireless Communication Engineering, BTech + MTech (Dual degree) Bachelors in IT and Masters in IT with spl. Wireless Communication Engineering at Indian Institute Of Information Technology Allahabad
languagesEnglish, French, Hindi
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

mat10
computer-algebra10
matrix10
python10
testing10
math9
combinatorics9
mathematics9
statistics9
scipy8

Programming languages (9)

TypeScriptCSSCJavaScriptVerilogHTMLJupyter NotebookLess

Github contributions (5)

github-logo-circle
sympy/sympy

Jan 2018 - Jul 2018

A computer algebra system written in pure Python
Role in this project:
userBack-end Developer & QA Engineer
Contributions:58 commits, 10 PRs, 111 comments in 6 months
Contributions summary:Ravi contributed significantly to the `sympy/sympy` repository by implementing functionality for matrix norm calculations and inverse gamma distribution sampling, demonstrating proficiency in extending the core mathematical capabilities. They also addressed issues by skipping tests if dependencies are unavailable, and writing tests, reflecting a focus on code quality and reliability. Furthermore, the user improved combinatorics functionalities like fsm by fixing some bugs.
computer-algebra-systempythonmathcomputer-algebrascience
RavicharanN/Spam-Whatsapp

Jun 2017 - Jan 2021

Contributions:8 commits, 7 pushes, 1 branch in 3 years 7 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