Souvik Roy is a lead software developer based in Seattle with over a decade of experience building and scaling end-to-end SaaS systems across startups and enterprise products. He has repeatedly moved teams from monoliths to microservices—authoring the first microservices for DocuSign’s Agreement Actions and scaling them to handle tens of thousands of data‑intensive calls. Equally comfortable in front-end and backend stacks, he helped launch Stockpile’s mobile apps with React Native and built complementary Spring Boot and Node.js services and AWS infrastructure. His career blends hands‑on engineering, architecture and product sensibility—from founding early startups like SocialKhoj and Unclassroom to contributing to research projects at USC ICT. Notably, he has a track record of improving deployment cadence and platform scalability by decoupling UI components and optimizing .NET Core systems with queueing and efficient key‑value storage. He holds a Master’s in Computer Science from USC and brings entrepreneurial curiosity to large‑scale engineering challenges.
11 years of coding experience
12 years of employment as a software developer
Master's Degree, Computer Science, Master's Degree, Computer Science at University of Southern California
Bachelor of Technology, Information and Communication Technology, 8.2, Bachelor of Technology, Information and Communication Technology, 8.2 at Shanmugha Arts, Science, Technology and Research Academy
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.