Ashwin Ramesh

Senior Software Engineer at Amazon Web Services (AWS)

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

🤩
Rockstar
🎓
Top School
award
Top expert inGo Programming Ecosystem and Distributed Systems Technology
Ashwin Ramesh is a Senior Software Engineer in Seattle with 12 years of experience building distributed systems, SDN solutions, and database internals across startups and large tech firms. Currently at AWS, he has a strong backend focus informed by earlier hands-on work at DGraph Labs, where he contributed significant core changes to a high-performance graph database—implementing UID assignment passes, indexing, grouping, and geolocation features in Go. His background spans finance-grade engineering at Goldman Sachs and performance-focused systems at DGraph, giving him a rare blend of reliability, scalability, and low-level database expertise. An IIT Madras alumnus and active GitHub contributor, he brings pragmatic design sense to complex backend problems and a proven track record of shipping production-grade storage and distributed components.
code12 years of coding experience
job7 years of employment as a software developer
bookIndian Institute of Technology Madras
github-logo-circle

Github Skills (12)

algorithm10
data-structures10
algorithms10
go10
indexing10
database-design10
data-structure10
database9
back-end-development9
databases9
knowledge-graph8
distributed-systems8

Programming languages (5)

C++ShellJavaScriptGoHTML

Github contributions (5)

github-logo-circle
hypermodeinc/dgraph

Jan 2016 - Jul 2017

high-performance graph database for real-time use cases
Role in this project:
userBack-end Developer & Database Engineer
Contributions:9 releases, 350 commits, 411 PRs in 1 year 6 months
Contributions summary:Ashwin's commits primarily focus on implementing and refining backend functionalities within the Dgraph database. Their work involves significant changes to core database logic, specifically related to the assignment of unique identifiers (UIDs) in a separate pass. They introduced features for managing groups and for integrating new database functionalities through the use of Go programming language. The code changes also include the addition of support for features such as data and key indexing capabilities and support for geolocation based functions, demonstrating a strong understanding of database internals.
graphql-serverproductiondatabasegolanggraphql-database
Contributions:35 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
Ashwin Ramesh - Senior Software Engineer at Amazon Web Services (AWS)