Full-Stack Engineer (Java, Spring Boot, React, Next.js, TypeScript) | Building GenAI apps with Claude, Gemini, Groq & Ollama on AWS | Backend • REST APIs • Microservices

Bengaluru






B.Tech, Compute Science And Engineering
Lovely Professional University

XII, PCM
kendriya vidyalaya
Join Yashwant and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossFull-Stack Engineer (Java, Spring Boot, React, Next.js, TypeScript) | Building GenAI apps with Claude, Gemini, Groq & Ollama on AWS | Backend • REST APIs • Microservices
I'm a Full-Stack Engineer with close to 3 years of experience building production applications in Java, Spring Boot, React, Next.js, and TypeScript — and I independently build and deploy GenAI applications using Claude, Gemini, Groq, and Ollama on AWS. At CBREX Technologies, I work on a multi-tenant Applicant Tracking System (ATS) powering a B2B recruitment marketplace. My biggest contribution has been owning the Candidate Portal end-to-end — the platform's first self-serve application-tracking experience for candidates, replacing manual recruiter updates. I designed the relational schema and built JWT-based, role-scoped access control (Spring Security). Some other things I've shipped there: • A precompute-and-cache layer that cut recruiter-facing match-score latency from 20s+ to ~2s, replacing live per-view calls with scheduled Quartz jobs writing to dedicated DB tables. • An automated weekly enterprise reporting pipeline (Quartz-scheduled Excel exports, transactional email, self-serve React dashboards), removing a recurring manual task from client-success. • Backend features extending CBREX's white-label, domain-based ATS architecture, so client companies can run on their own branded subdomain. • Core contributor to two of the platform's largest frontend efforts — a legacy-to-React migration and a candidate-tracking product revamp — including a reusable component library now used platform-wide. • REST APIs and relational data modeling for job-matching and supplier-metrics features, tuning composite indexes and query plans to cut DB load under high-throughput traffic. Outside my day job, I build things end-to-end. My personal project, a Multi-Provider AI Resume & JD Matching Engine, is a full-stack app (Next.js 14, Spring Boot 3, PostgreSQL) plugging into four LLM providers — Claude, Gemini, Groq, and Ollama — behind a common interface, with async processing via Redis queues and an AWS deployment (EC2/S3, least-privilege IAM, no hardcoded credentials). I also built the LLM orchestration behind an internal AI-led interview product, tracing a latency issue to round-trip hop count rather than backend speed and restructuring the real-time flow to fix it. I care about backend systems well-modeled at the data layer, and about understanding AI systems deeply enough to reason about their performance and architecture — not just call an API. Open to Full-Stack, Backend, and AI Application Engineer roles in Bengaluru or remote within India. Always happy to talk Java, Spring Boot, system design, or applied GenAI — feel free to connect.
Bengaluru
antigravity
claude code
codex
github copilot
openai
Full-Stack Engineer at CBREX, Nov 2023 - Present · 2 yrs 11 mos, Bengaluru, CBREX is a B2B recruitment marketplace — a global talent-exchange platform built on a multi-tenant Applicant Tracking System (ATS). • Owned the Candidate Portal end-to-end (Next.js/TypeScript + Spring Boot) — the platform's first self-serve application-tracking experience for candidates, replacing manual recruiter updates. Designed the relational schema and built JWT-based, role-scoped access control (Spring Security) for candidates and recruiters. • Cut recruiter-facing match-score fetch latency ~10x (20s+ → ~2s) by designing a precompute-and-cache layer: new DB tables for match scores and salary benchmarks, refreshed via scheduled Quartz jobs against an internal AI-matching microservice — replacing live per-view calls with a direct DB read. • Automated the weekly enterprise client reporting pipeline — Quartz-scheduled Excel exports, transactional email delivery, and self-serve React dashboards — removing a recurring manual task from the client-success team's plate. • Core contributor to the platform's two largest frontend initiatives: a legacy-to-React migration and a candidate-tracking product revamp. Built a reusable component library and shared framework primitives now used platform-wide. • Designed REST APIs and the relational data layer for job-matching and supplier-metrics features (Spring Boot, JPA, native SQL with correlated subqueries and multi-table joins). Tuned composite indexes and analyzed query execution plans to reduce DB load under high-throughput traffic. • Contributed to migrating a new user persona off the platform's legacy Struts monolith into its microservices architecture, building the migrated functionality within existing service boundaries. • Extended CBREX's white-label, domain-based ATS architecture with backend features that let client companies run the platform on their own branded subdomain.
B.Tech, Compute Science And Engineering, Lovely Professional University
XII, PCM, kendriya vidyalaya
github: https://github.com/yaswant567
leetcode: https://leetcode.com/yaswant_567_