Anurag Tiwari

Principal Engineer at Twilio

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
Anurag Tiwari is a Principal Engineer based in Bengaluru with 11 years of experience building high-throughput, production-grade full-stack systems across Ruby on Rails, Go, Node, and modern cloud services. He has led large-scale migrations and tech modernization efforts—moving self-hosted stacks to managed AWS services—while architecting real-time pipelines that process billions of events with sub-100ms SLAs and five‑9s availability. His hands-on work spans search and data systems (Elasticsearch/OpenSearch, Postgres, DynamoDB, Redis), feed fanning to millions of users using Redis+Lua, and deploying k8s-based microservices that handle 100M+ daily events. At Twilio he spearheaded AI-powered fraud and phishing detection infrastructures and mentored teams from startup-sized squads to 30+ engineers. Active in developer communities and open-source, he contributes polyglot algorithm examples and enjoys bridging low-level performance tuning with product-focused design.
code11 years of coding experience
job8 years of employment as a software developer
bookIntermediate Computer Science, Intermediate Computer Science at St Thomas School
bookMaster of Science (MS) Computer Science, Master of Science (MS) Computer Science at Vellore Institute of Technology
languagesHindi, English
github-logo-circle

Github Skills (16)

data-structures10
algorithms10
python10
data-structure10
ruby10
cprogramming-language9
c-language9
fest9
user-friendly8
java7
javas7
javascript7
functional-programming6
functional-programming-language6
go5

Programming languages (8)

DockerfileJavaCoffeeScriptJavaScriptPerlHTMLRubyPython

Github contributions (5)

github-logo-circle
hacktoberfest17/programming

Oct 2017 - Oct 2019

Code a program in a language of your choice.
Role in this project:
userFull-stack Developer
Contributions:6 releases, 441 commits, 694 PRs in 1 year 11 months
Contributions summary:Anurag contributed to multiple aspects of the project, including implementing a "Hello World" program in Ruby, constructing and manipulating a linked list in Python, and creating factorial calculations using both while and for loops in C++. The user also added fibonacci sequence implementations, demonstrating a foundational understanding of multiple programming languages and data structures. Further contributions included creating the RSA algorithm and incorporating bubble sort, linear search, and other algorithms.
pythonfunctional-programmingc-programmingoctaveerlang
Contributions:30 commits, 27 pushes, 1 branch in 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