Yashwant Aditya profile photo 1 on Tal

Yashwant Aditya

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

3+ years of work experience

CBREX
Nov 20232 yrs 11 mosPresent

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.

Yashwant’s AI Stack

antigravity
antigravity
claude code
claude code
codex
codex
github copilot
github copilot
openai
openai

Education

Lovely Professional University

B.Tech, Compute Science And Engineering

Lovely Professional University

20194 yrs2023
kendriya vidyalaya

XII, PCM

kendriya vidyalaya

Join Yashwant and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Yashwant Aditya on Tal

Headline

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

About

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.

Location

Bengaluru

AI stack

antigravity

claude code

codex

github copilot

openai

Work experience

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.

Education

B.Tech, Compute Science And Engineering, Lovely Professional University

XII, PCM, kendriya vidyalaya

Public links

github: https://github.com/yaswant567

leetcode: https://leetcode.com/yaswant_567_