Engineering reliable systems at scale
I am a full-stack software engineer with 4+ years of experience building Java and Spring Boot services and React applications for high-volume payment and identity systems.
My work includes Kafka workflows processing 500K+ events per day on a platform handling 10M+ annual transactions, a 30% reduction in end-to-end latency, and React/TypeScript dashboards used daily by 150+ operations analysts.
| 10M+ annual transactions |
500K+ daily Kafka events |
30% latency reduction |
150+ daily dashboard users |
About me
role: Full-Stack Software Engineer experience: 4+ years core_stack:
- Java 17
- Spring Boot
- React
- TypeScript
- Kafka
- AWS engineering_focus:
- Distributed payment systems
- Event-driven workflows
- Identity and access management
- Full-stack operational tooling education: M.S. in Computer Science, University of South Florida gpa: 3.96 / 4.00 mobility: Open to relocation
Current focus
Designing Java 17 and Spring Boot services for validation, routing, status tracking, and multi-tenant systems.
Building React, TypeScript, and Redux Toolkit interfaces for operational workflows.
Developing event-driven systems with idempotent processing, recovery paths, and downstream failure isolation.
Applying AWS, Docker, Terraform, GitHub Actions, and Jenkins to deployment and delivery workflows.
Technology stack
Complete skills matrix
Area
Skills
Languages
Java, TypeScript, JavaScript, SQL, Rust, Python, C
Frontend
React, Next.js, Redux Toolkit, Tailwind CSS, MUI, HTML, CSS
Backend
Spring Boot, Spring Security, Spring Data JPA, Hibernate, Node.js, Express.js, REST APIs, GraphQL, Kafka, OAuth 2.0, JWT
Data
PostgreSQL, Oracle, MySQL, Redis, SQLite, pgvector
Cloud and DevOps
AWS ECS Fargate, EC2, RDS, S3, IAM, CloudWatch, Docker, Terraform, GitHub Actions, Jenkins, CI/CD
Testing and tools
JUnit 5, Mockito, Cypress, Jest, SonarQube, Git, Linux
Architecture
Microservices, event-driven systems, API design, idempotent processing, multi-tenant systems, RAG
Experience highlights
JPMorgan Chase & Co. — Software Engineer, Full Stack
Payments Platform · Tampa, Florida · March 2025 – May 2026
Developed Java 17 and Spring Boot services for payment validation, routing, and status tracking across a distributed platform handling 10M+ transactions annually.
Migrated synchronous validation flows to Kafka workflows processing 500K+ events daily, reducing end-to-end latency by 30%.
Built React, TypeScript, and Redux Toolkit investigation dashboards used daily by 150+ operations analysts.
Increased automated test coverage from 65% to 85%+ and enforced SonarQube quality gates in Jenkins and GitHub Actions pipelines.
Designed Oracle and PostgreSQL schemas and data-access layers for payment workflows.
Accenture — Associate Software Engineer
Chennai, India · October 2021 – July 2024
Implemented Okta-based OAuth 2.0/JWT authentication and Spring Security RBAC for applications serving 25K+ users.
Automated user provisioning, role assignment, and access management through Microsoft Graph and Google Workspace APIs.
Containerized and migrated backend services to AWS, contributing to a 15% reduction in production incidents.
Tuned MySQL and PostgreSQL queries, reducing high-volume REST endpoint response times by 20%.
Increased backend test coverage to 80%+ and mentored three junior engineers.
Selected projects
Multi-Tenant Knowledge Search Platform
A hybrid retrieval system combining pgvector HNSW search, PostgreSQL full-text search, and Reciprocal Rank Fusion.
Streams citation-backed answers over Server-Sent Events.
Falls back to keyword search when the LLM service is unavailable.
Enforces tenant isolation using JWT and refresh-token authentication, RBAC, owner-scoped queries, execution tracing, and append-only audit records.
Provisions ECS Fargate, RDS, ElastiCache, ALB, and Secrets Manager with Terraform and deploys through GitHub Actions using OIDC.
Java 17 Spring Boot React PostgreSQL pgvector Redis AWS Docker Terraform
Offline-First Point-of-Sale System
An installable Windows point-of-sale application supporting offline sales, refunds, inventory, promotions, loyalty, and shift reconciliation.
Centralizes pricing, promotion, loyalty, and authorization rules in the Rust backend.
Protects transaction integrity using atomic SQLite operations.
Uses RBAC, Argon2 PIN hashing, append-only audit logs, and duplicate-payment controls.
Rust Tauri 2 SQLite React TypeScript
GitHub analytics
Achievements and certification
AWS Certified Cloud Practitioner — Amazon Web Services; credential verifiable on Credly.
Outstanding Performer at Accenture — recognized for team-level initiatives and deliverables.
LeetCode — 1,436 problems solved across data structures and algorithms; global rank 8,791.
Education
University of South Florida
Master of Science in Computer Science · GPA: 3.96 / 4.00
Let’s connect