Swayam Raina

Lead Software Engineer at Target

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
Swayam Raina is a Lead Software Engineer with nearly a decade of experience building high-throughput, event-driven systems and shipping production services at scale across fintech, foodtech, and telecom domains. He is fluent in Java and Go, designs NoSQL-backed architectures (DynamoDB, CosmosDB, Aerospike, Cassandra) with caching layers (Redis, DAX), and regularly architects Kafka/RMQ/SQS-based pipelines for low-latency workloads. At PhonePe and Swiggy he led 0-to-1 products and large migrations—delivering search optimizations, IPO order flows, multi-tenant chatbots, and forecasting pipelines that process millions of events. An advocate of TDD and engineering best practices, he mentors teams on PR discipline and documentation while driving reliability fixes that materially reduce cancellations and errors. He also contributes to notable open-source work (ShardingSphere orchestration improvements), reflecting a pragmatic interest in distributed databases and observability. Grounded by an MTech in AI from IISc, he blends curiosity and perseverance into product-focused engineering leadership.
code9 years of coding experience
job9 years of employment as a software developer
bookMaster of Technology - MTech Artificial Intelligence, Master of Technology - MTech Artificial Intelligence at Indian Institute of Science (IISc)
bookBachelor of Technology (B.Tech.) Computer Science, Bachelor of Technology (B.Tech.) Computer Science at National Institute of Technology Jamshedpur
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
3,078reputation
1.6mreached
105answers
15questions
Badges
redis
top-5%
github-logo-circle

Github Skills (16)

javas10
middleware10
orchestration10
orchestra10
distributed-database10
sharding10
java10
redis9
sql7
mysql7
json6
reflection6
linux6
persistence6
grpc6

Programming languages (12)

C#JavaC++CRustJavaScriptGoLua

Github contributions (5)

github-logo-circle
apache/shardingsphere

Jun 2020 - Jul 2020

Empowering Data Intelligence with Distributed SQL for Sharding, Scalability, and Security Across All Databases.
Role in this project:
userBack-end Developer
Contributions:20 commits, 1 PR, 17 comments in 14 days
Contributions summary:Swayam primarily contributed to the ShardingSphere orchestration module, focusing on integrating port information into the orchestration instance and facade. Their work included updating instance IDs to include port details and passing port information throughout the orchestration components. They modified core files related to the registry center, listeners, and data source configurations. These changes likely improve the management and monitoring capabilities of ShardingSphere's distributed database features.
dbmsrdbmsdatabase-systemmore-featuresbigdata
swayamraina/dotdev

May 2020 - May 2021

Contributions:30 PRs, 129 pushes, 22 branches in 1 year
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
Swayam Raina - Lead Software Engineer at Target