Aryaman Shrivastava profile photo 1 on Tal

Aryaman Shrivastava

Software Engineer @ AU Small Finance Bank | Java, Spring WebFlux, Kafka, R2DBC | Flutter & Next.js | FinTech, Secure APIs, AI Voice Agents

Bengaluru

6+ years of work experience

AU SMALL FINANCE BANK
Jul 20242 yrs 3 mosPresent

Bengaluru, Karnataka, India

- Migrated backend APIs from Spring Data JPA to Spring WebFlux + R2DBC, reducing API latency by 35% and improving throughput by 40%. - Designed Kafka-based asynchronous workflows with reliable delivery patterns, reducing service coupling across distributed banking microservices. - Built reactive REST APIs with JWT/OAuth authentication, RBAC, and E2E encryption for sensitive financial operations. - Contributed to microservices with service isolation, independent deployment pipelines, Docker-based CI/CD, automated testing, and fault-tolerant patterns. - Built customer-facing Flutter mobile and Next.js SSR web experiences while maintaining WCAG 2.1 accessibility standards.
Fincare Small Finance Bank
Apr 20244 mosJul 2024

Bengaluru, Karnataka, India

- Delivered production Android/iOS mobile banking features serving 50K+ users. - Built secure UPI payment workflows with PCI-DSS aligned controls and E2E encryption. - Reduced app size by 15% and cold start time by 20% through code splitting, lazy loading, and GetX state management optimization. - Collaborated with backend, QA, and product teams through Agile/Scrum release cycles.
Infosys
Apr 20232 mosMay 2023

Chennai, Tamil Nadu, India

- Built iOS frontend screens using SwiftUI for a Hospital Management System. - Integrated Node.js REST APIs with authentication, error handling, and patient/appointment workflows.
Surge
Nov 20216 mosApr 2022

Chennai, Tamil Nadu, India

"Surge is a digital saving and investing app founded in November 2021 to help Indians save and invest their spare change. After testing various solutions and gathering interest from potential customers, we assembled a team and built our MVP, facing challenges along the way. We launched the app on the Play Store and acquired new users through marketing efforts. We have grown our team and received a buyout offer from an investment company. Throughout this process, we have learned the importance of adaptability, communication, and building strong relationships."
Guvi Code Camp SRM
Nov 20203 yrs 9 mosJul 2024

Chennai, Tamil Nadu, India

Aryaman’s AI Stack

cursor
cursor
github copilot
github copilot
ollama
ollama
replit
replit

Education

SRM Institute of Science and Technology (SRMIST)

Bachelor of Technology, Computer Science Engineering, Cyber Security Specialization

SRM Institute of Science and Technology (SRMIST)

20204 yrs2024

Join Aryaman and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Aryaman Shrivastava on Tal

Headline

Software Engineer @ AU Small Finance Bank | Java, Spring WebFlux, Kafka, R2DBC | Flutter & Next.js | FinTech, Secure APIs, AI Voice Agents

About

I’m a Software Engineer at AU Small Finance Bank building secure, scalable banking systems across backend, web, and mobile. My core work spans Java, Spring WebFlux, R2DBC, Kafka, SQL, Flutter, Kotlin, Next.js, Node.js, Docker, CI/CD, and secure API design. At AU, I’ve worked on reactive backend migration from Spring Data JPA to R2DBC/WebFlux, reducing API latency by 35% and improving throughput by 40% for high-concurrency banking workloads. I’ve also designed Kafka-based asynchronous workflows, built JWT/OAuth + RBAC APIs, implemented E2E encryption for sensitive financial operations, and contributed to customer-facing Flutter and Next.js applications. Before AU, I built production mobile banking features at Fincare Small Finance Bank and developed an iOS hospital management system at Infosys. Outside work, I enjoy building real-time AI/voice applications with LiveKit, Deepgram, Gemini, Murf AI, Supabase, PostgreSQL, and Flutter. Interests: backend engineering, fintech platforms, distributed systems, mobile architecture, secure APIs, and practical AI products.

Location

Bengaluru

AI stack

cursor

github copilot

ollama

replit

Work experience

Software Engineer I at AU SMALL FINANCE BANK, Jul 2024 - Present · 2 yrs 3 mos, Bengaluru, Karnataka, India, - Migrated backend APIs from Spring Data JPA to Spring WebFlux + R2DBC, reducing API latency by 35% and improving throughput by 40%. - Designed Kafka-based asynchronous workflows with reliable delivery patterns, reducing service coupling across distributed banking microservices. - Built reactive REST APIs with JWT/OAuth authentication, RBAC, and E2E encryption for sensitive financial operations. - Contributed to microservices with service isolation, independent deployment pipelines, Docker-based CI/CD, automated testing, and fault-tolerant patterns. - Built customer-facing Flutter mobile and Next.js SSR web experiences while maintaining WCAG 2.1 accessibility standards.

Digital Engineer - Flutter Developer at Fincare Small Finance Bank, Apr 2024 - Jul 2024 · 4 mos, Bengaluru, Karnataka, India, - Delivered production Android/iOS mobile banking features serving 50K+ users. - Built secure UPI payment workflows with PCI-DSS aligned controls and E2E encryption. - Reduced app size by 15% and cold start time by 20% through code splitting, lazy loading, and GetX state management optimization. - Collaborated with backend, QA, and product teams through Agile/Scrum release cycles.

iOS Developer Intern at Infosys, Apr 2023 - May 2023 · 2 mos, Chennai, Tamil Nadu, India, - Built iOS frontend screens using SwiftUI for a Hospital Management System. - Integrated Node.js REST APIs with authentication, error handling, and patient/appointment workflows.

App Developer at Surge, Nov 2021 - Apr 2022 · 6 mos, Chennai, Tamil Nadu, India, "Surge is a digital saving and investing app founded in November 2021 to help Indians save and invest their spare change. After testing various solutions and gathering interest from potential customers, we assembled a team and built our MVP, facing challenges along the way. We launched the app on the Play Store and acquired new users through marketing efforts. We have grown our team and received a buyout offer from an investment company. Throughout this process, we have learned the importance of adaptability, communication, and building strong relationships."

Technical Team Member at Guvi Code Camp SRM, Nov 2020 - Jul 2024 · 3 yrs 9 mos, Chennai, Tamil Nadu, India

Education

Bachelor of Technology, Computer Science Engineering, Cyber Security Specialization, SRM Institute of Science and Technology (SRMIST)