App LogoApp name
KS

Kashish Singh

Open to work2 years experience

Frontend / Full-Stack Engineer

Bengaluru, IndiaTarget Roles: Backend Engineer • Full-Stack Developer • Frontend Specialist

Frontend / Full-Stack Engineer | React · Node.js · TypeScript · PostgreSQL

GitHubLinkedIn
Resume
Email

Standing Rank

Rank Not Available

Developer Badges

No badges earned yet

Skills & Technologies

43 skills
typescriptjavascriptpythonsqlc++htmlcssreactnext.jsredux toolkitreact querytailwind cssmaterial uireact routerfigmashadcn/uinode.jsexpressrest apisgraphqlapollo serverpostgresqlmongodbsupabasefirebaseprisma ormmongoose odmjestreact testing librarygitgithub actionsawsdockerkubernetesvercelnetlifyrenderoauth2stripeipfssoliditywcag 2.1 accessibilityresponsive design

Work Experience

Software Engineer (Analyst)

Deloitte USI

Jan 2023 - Jul 2025 Bengaluru, India
  • Enterprise delivery for Fortune 500 clients including Chubb, Kroger, and Atrium Health.
  • Led Redwood UI adoption across HR and Payroll modules for Chubb Inc — primary frontend implementation work including component configuration, layout, and production rollout.
  • Owned key frontend features using React and TypeScript, focusing on state management, performance optimization, and scalable component design.
  • Built authentication features using Node.js, Express, and TypeScript — designed JWT-based auth with access/refresh token rotation, HttpOnly cookie storage, and a three-state client auth flow.
  • Collaborated with backend engineers and designers to deliver end-to-end features, contributed to requirement gathering, UAT, and production migration across global stakeholder teams.
  • Worked within CI/CD pipelines using GitHub Actions for feature deployments and release management across enterprise environments.
  • Integrated Oracle HCM and Kronos APIs; resolved 100+ production issues across enterprise payroll workflows.
  • Contributed to frontend code reviews and shared UI architecture best practices across the team.
  • Recognized for delivery quality: SPOT Award and Applause Award (peer-nominated, twice in 2 years).

Projects

TaskFlow - Task Management Platform

View Project
ReactTypeScriptRedux ToolkitTanStack QueryNode.jsExpressMongoDBMongooseDockerGitHub Actions
  • Built a full-stack task management platform with a React/TypeScript frontend and Node.js/Express/MongoDB backend; containerized with Docker Compose for local full-stack orchestration and deployed via GitHub Actions CI/CD to Vercel and Render.
  • Implemented atomic JWT refresh token rotation using a single MongoDB aggregation pipeline — eliminating the crash window of a two-step pull-then-push approach; concurrent 401s queue behind a single in-flight refresh call in the Axios interceptor rather than firing multiple refresh requests.
  • Designed a two-layer state architecture: Redux Toolkit for synchronous auth state (user, accessToken, isBootstrapping, and isAuthenticating) readable by the router before any HTTP response; TanStack Query for all server state with automatic caching, background refetch, and request deduplication.
  • Built a compound-indexed MongoDB schema with userId as the leading key on all task indexes; dashboard stats use a single $facet aggregation pipeline returning total, by-status, and overdue counts in one round trip with no N+1.
  • Stored refresh tokens as SHA-256 hashes only — raw value never touches the database; short-lived access tokens (15m) in memory, long-lived refresh tokens (7d) in HttpOnly SameSite=Strict cookies with server-side revocation on signout and signout-all

GitHub Stale Branch Cleanup Tool

View Project
Next.jsTypeScriptGitHub OAuthGitHub API
  • Developed an Open Source Developer Utility Tool to solve monorepo pain points: GitHub OAuth flow, parallel API calls to scan branches by commit age, dry-run preview before bulk deletion, default-branch protection, and typed error handling for GitHub API 403/404/422 responses.

Personal Finance Dashboard — REST API

View Project
Node.jsTypeScriptExpressPrisma ORMPostgreSQLZodJestSupertest
  • Designed a layered REST API — thin controllers, service-owned business logic, Zod validation middleware, and utility layers for query building and pagination; analytics module separated from transaction module.
  • Built end-to-end authentication: JWT access tokens with rotating HTTP-only refresh tokens persisted in PostgreSQL, server-side session invalidation, and ownership-protected routes via auth middleware at the router level.
  • Implemented full transaction CRUD with ownership protection, and analytics endpoints (monthly breakdown, category aggregation and summary) using Prisma groupBy and aggregate with parallel query execution via Promise.all.
  • Centralized cross-cutting concerns: date-range extraction, decimal-to-number conversion (toNumber), Prisma schema with indexes on frequently queried fields.
  • Integration tested the full auth flow and transaction validation using Jest and Supertest; documented all endpoints with Swagger/OpenAPI.

Leaderboard Standings

Leaderboard Position Pending

Global test scores, peer standing percentiles, and algorithm leaderboard ranks are updated dynamically.

Assessment Highlights

Assessments Not Completed

Coding evaluations, system assessment results, and conceptual score badges will appear here after taking a test.

AI Collaboration Score

AI Collaboration Score Pending

Developer coding behavior, assistant cooperation, and AI pair-programming indicators are evaluated during live coding sessions.

Role Compatibility Profile

Role Compatibility Analysis Pending

Custom matching reports, candidate role compatibility percentiles, and core engineer strength profiles are processed once conceptual code screenings are complete.

Achievements

Certification

Oracle Global Human Resources Cloud 2024 Certified

LeetCode Achievement

90th percentile on LeetCode — 385+ problems solved

GeeksForGeeks Achievement

Top 5% on GeeksForGeeks — 340+ problems solved

Deloitte Awards

Recognized for delivery quality: SPOT Award and Applause Award — Deloitte USI (peer-nominated, twice in 2 years)

Hackathon Finalist

Finalist — HackRX by Bajaj Finserv (top 32 teams)

About Details

Professional Bio

Frontend / full-stack engineer with 2.5+ years of experience building production web applications using React, Next.js, Node.js, and PostgreSQL. Strong problem-solver with 385+ LeetCode problems solved and a top 5% rank on GeeksForGeeks.

B.Tech, Computer Science and Engineering in Computer Science and Engineering

SRMIST (2018 - 2022)

Languages: English, Hindi
Email: Locked