Piyush Agrawal — Co-Founder
I’m a Staff / Principal-level software engineer and platform architect with 15+ years of experience building large-scale, distributed backend systems in regulated and high-impact domains including financial services, SaaS platforms, data infrastructure, and platform safety. My core expertise is in Java, Spring Boot, microservices, and event-driven architectures (Kafka, RabbitMQ), with hands-on ownership of cloud-native systems deployed on AWS and Google Cloud Platform. I’ve led systems end-to-end — from architecture and performance to reliability, security, observability, and CI/CD. Over the years, I’ve worked across Big Tech, enterprise banking, and bootstrapped SaaS environments, including roles at Reddit and First Citizens Bank, as well as helping build a compliance-focused SaaS platform (Galvix) from early architecture through stable production operations.
Stackforce AI infers this person is a SaaS and Fintech expert with extensive experience in backend architecture and cloud-native systems.
Location: Pleasanton, California, United States
Experience: 19 yrs 1 mo
Skills
- Microservices
- Technical Architecture
- Cloud Computing
- Product Management
- Start-ups
Career Highlights
- 15+ years in software engineering and platform architecture.
- Expert in Java, Spring Boot, and microservices.
- Led development of high-impact SaaS platforms.
Work Experience
First Citizens Bank
Technical Lead (1 yr)
Galvix
Software Architect | Founding Team Member (3 yrs 1 mo)
Reddit, Inc.
Senior Software Engineer (2 yrs 4 mos)
Janio Asia
Senior Tech & Product Lead (1 yr 4 mos)
Aurus Network (SuperProfs)
Co-Founder & Software Architect (8 yrs 10 mos)
Stanford University
Project Lead | Research Associate (1 yr 6 mos)
Microsoft
Research And Development Intern (2 mos)
Indian Institute of Technology, Kanpur
Project Lead | Research Associate (1 yr)
Deutsche Telekom
Research And Development Intern (2 mos)
Project Lead | Research Associate (2 yrs)
Yahoo!
Software Development Intern (2 mos)
Education
MS at Stanford University
Master of Technology (M.Tech.) at Indian Institute of Technology, Kanpur
Bachelor of Technology (BTech) at Indian Institute of Technology, Kanpur