Ashwin Srinivasan is a senior software engineer with 11 years of experience building full-stack systems and a deep interest in computer vision and operating systems. Currently a tech lead at Stripe, he drives Financial Connections work to integrate banks and financial institutions at scale. His background blends industry internships and research roles at Carnegie Mellon, where he taught foundational CS courses and developed interactive learning and privacy tools. He has hands-on experience across front-end and back-end stacks—React, Node.js, Kotlin/Spring—and has led cross-disciplinary hardware-software projects like an automated umbrella dispenser. Based in Pittsburgh, he’s equally likely to be biking around town or juggling while sketching solutions to system-level problems. Open to software engineering internships, he brings both production-grade delivery and a curiosity for low-level and vision-focused challenges.
10 years of coding experience
2 years of employment as a software developer
Pittsburgh Allderdice High School
Bachelor's Computer Science, Bachelor's Computer Science at Carnegie Mellon University
Contributions:135 commits, 22 PRs, 114 pushes in 3 months
think
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 Srinivasan - Senior Software Engineer at Stripe