Harsh Patel profile photo 1 on Tal

Harsh Patel

Backend Engineer · Distributed Systems, Auth & Event-Driven Architecture | Java · Spring Boot · Quarkus · RabbitMQ · AWS . PostgreSQL . Identity & Access Management (Keycloak)

Chikhli

5+ years of work experience

GroveTech Solutions LLC
Oct 20259 mosPresent

Surat

• Architected invite-based user onboarding integrated with Keycloak, enabling real-time activation and eliminating delays caused by scheduled workflows • Built an event-driven messaging layer using RabbitMQ with outbox and idempotency patterns, preventing duplicate processing across 3+ distributed services • Designed and implemented a quorum-based transaction approval engine with configurable business rules supporting multi-party authorization for high-value transactions • Replaced static Keycloak role management with a domain-driven RBAC system, enabling dynamic permission updates without application redeployment • Integrated TOTP-based multi-factor authentication for login and transaction approval workflows using Google Authenticator • Developed custom Keycloak SPI extensions for secure server-side authentication and verification flows • Investigated and resolved race conditions and gRPC thread pool bottlenecks, improving system stability under concurrent workloads • Implemented retry, compensation, and failure-handling mechanisms for distributed services running on AWS ECS • Integrated third-party KYB and identity verification APIs for compliant business onboarding workflows • Diagnosed and resolved production issues involving webhook delivery, deployment failures, and event consistency across services
Self-Employed
Sep 20232 yrs 1 moSep 2025

Gujarat, India

-Built 2 full-stack applications (Spring Boot + React/Next.js) exploring authentication flows, REST API design, and frontend fundamentals -Studied system design at HLD/LLD depth — distributed consensus, event sourcing, CQRS, and auth protocol internals -Prepared for and completed GRE/IELTS as part of an international study plan
Tata Consultancy Services
Feb 20221 yr 2 mosMar 2023

Mumbai

• Developed backend services using Spring Boot, Hibernate, and AOP for user and organization management • Designed role-based systems with hierarchical organization structures • Improved concurrency handling, reducing failure rate from ~25% to under 10% under load • Built and maintained 300+ SoapUI test cases with encrypted parameter handling • Implemented GDPR-compliant data encryption scripts (Bash) • Developed multithreaded file-processing system using ExecutorService for CDR generation • Optimized logging strategy, reducing storage usage by ~90% while maintaining observability • Proposed and implemented POC for centralized logging using ELK stack.
Tata Consultancy Services
Feb 20211 yrJan 2022

Mumbai

Harsh’s AI Stack

cursor
cursor
github copilot
github copilot
langchain
langchain
openai
openai

Education

Gujarat Technological University (GTU)

Bachelor of Engineering, Information Technology

Gujarat Technological University (GTU)

20164 yrs2020
Frontier Technology Institute

Quantum Computing (Foundation)

Frontier Technology Institute

20201 yr2021

Join Harsh and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Harsh Patel on Tal

Headline

Backend Engineer · Distributed Systems, Auth & Event-Driven Architecture | Java · Spring Boot · Quarkus · RabbitMQ · AWS . PostgreSQL . Identity & Access Management (Keycloak)

About

I build the backend infrastructure that financial and B2B platforms depend on — auth systems, distributed services, event-driven pipelines, and the kind of plumbing that has to work at 2am. Over 3 years across TCS and GroveTech Solutions, I've shipped production-grade systems in Java, Spring Boot, and Quarkus — with real stakes around security, reliability, and scale. Things I've built that I'm proud of: -Invite-based onboarding + Keycloak identity system with TOTP-based transaction approval — zero activation delay via real-time token validation -Event-driven architecture on RabbitMQ using outbox pattern + idempotency keys to eliminate message duplication across distributed services -Domain-driven RBAC system replacing static Keycloak roles with backend-managed, configurable permissions -Quorum-based transaction approval engine with configurable multi-party rules -Custom Keycloak SPI for secure OTP verification — deployed in production -Built multithreaded CDR file-processing system using ExecutorService, handling millions of records per run I care about systems that don't break silently. Race conditions, gRPC failures, webhook inconsistencies, AWS deployment bugs — I've debugged and fixed all of these in production. Currently open to: Senior Backend Engineer, Platform Engineer, or Applied Engineering roles at high-growth or AI-first companies where distributed systems and identity infrastructure are first-class concerns.

Location

Chikhli

AI stack

cursor

github copilot

langchain

openai

Work experience

Software Engineer at GroveTech Solutions LLC, Oct 2025 - Present · 9 mos, Surat, • Architected invite-based user onboarding integrated with Keycloak, enabling real-time activation and eliminating delays caused by scheduled workflows • Built an event-driven messaging layer using RabbitMQ with outbox and idempotency patterns, preventing duplicate processing across 3+ distributed services • Designed and implemented a quorum-based transaction approval engine with configurable business rules supporting multi-party authorization for high-value transactions • Replaced static Keycloak role management with a domain-driven RBAC system, enabling dynamic permission updates without application redeployment • Integrated TOTP-based multi-factor authentication for login and transaction approval workflows using Google Authenticator • Developed custom Keycloak SPI extensions for secure server-side authentication and verification flows • Investigated and resolved race conditions and gRPC thread pool bottlenecks, improving system stability under concurrent workloads • Implemented retry, compensation, and failure-handling mechanisms for distributed services running on AWS ECS • Integrated third-party KYB and identity verification APIs for compliant business onboarding workflows • Diagnosed and resolved production issues involving webhook delivery, deployment failures, and event consistency across services

Freelancer & Skill Development at Self-Employed, Sep 2023 - Sep 2025 · 2 yrs 1 mo, Gujarat, India, -Built 2 full-stack applications (Spring Boot + React/Next.js) exploring authentication flows, REST API design, and frontend fundamentals -Studied system design at HLD/LLD depth — distributed consensus, event sourcing, CQRS, and auth protocol internals -Prepared for and completed GRE/IELTS as part of an international study plan

Assistant System Engineer at Tata Consultancy Services, Feb 2022 - Mar 2023 · 1 yr 2 mos, Mumbai, • Developed backend services using Spring Boot, Hibernate, and AOP for user and organization management • Designed role-based systems with hierarchical organization structures • Improved concurrency handling, reducing failure rate from ~25% to under 10% under load • Built and maintained 300+ SoapUI test cases with encrypted parameter handling • Implemented GDPR-compliant data encryption scripts (Bash) • Developed multithreaded file-processing system using ExecutorService for CDR generation • Optimized logging strategy, reducing storage usage by ~90% while maintaining observability • Proposed and implemented POC for centralized logging using ELK stack.

Assistant System Engineer- Trainee at Tata Consultancy Services, Feb 2021 - Jan 2022 · 1 yr, Mumbai

Education

Bachelor of Engineering, Information Technology, Gujarat Technological University (GTU)

Quantum Computing (Foundation), Frontier Technology Institute