$cat portfolio_

>full_stack
>developer

$ones and zeroes // building scalable systems with TypeScript, Go & Redis

$ whoami

developer_profile

~/bio$ cat profile

Full stack developer with expertise in building high-performance systems. Specialized in TypeScript, Go, and Redis.

Creator of Ascend (sub-10ms leaderboard SaaS), Mintee (mentor-mentee matching platform), and various open-source tools.

22+

public_repos

9

github_followers

terminal.js

const developer = {

name: "Kandarp Singh",

location: "Bangalore, India",

focus: ["TypeScript", "Go", "Redis"],

passion: "Building scalable systems"

}

$ cat work_history.log

professional_experience

--- Building scalable systems and driving impact

HSBC

> Software Engineer

Sep 2025 – Present
Bengaluru, India
  • Led full-stack development of an AI-assisted trade platform, leveraging a FastAPI backend and Next.js frontend to scale reconciliation across multiple global trading desks.
  • Built an event-driven pipeline using Redis Streams to orchestrate distributed LangChain workers, synchronizing complex AI extractions with a reactive UI for real-time data visualization.
  • Implemented robust RESTful APIs and real-time validation UIs, allowing for HIL context injection into LangChain prompts that boosted reconciliation precision to 95%.
  • Bridged the gap between AI and UX by developing auditable processing trails and fault-tolerant system architectures that surfaced critical decision data to end-users.
[Next.js][FastAPI][LangChain][Redis][PostgreSQL][S3][Jenkins]

First American (India)

> Software Engineer I → II

Apr 2023 – Sep 2025
Remote
  • Delivered core features for a distributed order management platform serving 30k+ DAU, enabling real-time task updates, automated email ingestion, and threaded conversations.
  • Reduced service latency 400ms → 200ms through query optimization, caching strategies, and indexing improvements across backend services.
  • Implemented WebSocket-based real-time synchronization enabling live task updates across distributed clients.
  • Improved UI responsiveness by redesigning data-fetching architecture, pagination, and list virtualization, reducing time-to-interactive by 35–50% for daily operational views.
  • Built a shared component library using Storybook, adopted across teams to reduce UI duplication and accelerate feature delivery.
  • Built a Go-based LLM-assisted migration engine automating framework transitions across three repositories, migrating 1400+ test suites and saving 200+ engineering hours.
  • Instrumented OpenTelemetry tracing across asynchronous frontend and backend systems, enabling end-to-end request correlation and faster production debugging.
[NestJS][React][PostgreSQL][Redis][RabbitMQ][Docker][Module Federation][OpenTelemetry]
$ ls -la projects/

featured_projects

--- Selection of work showcasing full-stack development

> ascend

Ultra-fast leaderboard SaaS platform with sub-10ms latency powered by Redis. Multi-tenant architecture with OpenTelemetry observability and enterprise-grade monitoring.

[express][redis][typescript][postgres][grafana]

> jamDb

Anime database with listing, live charting, and comprehensive anime information. Built with React frontend and Java Spring Boot backend with JWT authentication.

[react][java][spring-boot][jwt][anime-api]

> course-compass

Intelligent educational platform with AI-powered course assistance using Google Gemini. Features role-based access, progress tracking, and real-time chat for students and instructors.

[next.js][typescript][postgres][ai][gemini]

> llm-bulk-migration

CLI utility tool built in Go to help with large-scale database migrations. Designed for efficiency and reliability in production environments.

[go][cli][migration-tools]
$ skill_set --all

technical_skills

~frontend

  • $React
  • $Next.js
  • $TypeScript
  • $Tailwind CSS
  • $shadcn/ui

~backend

  • $Node.js
  • $Express
  • $Go
  • $Redis
  • $PostgreSQL

~tools

  • $Git
  • $Docker
  • $OpenTelemetry
  • $Turborepo
  • $Grafana

~languages

  • $TypeScript
  • $JavaScript
  • $Go
  • $SQL
  • $Lua
$ send-message

let_us_connect

>Have a project? Let's build something amazing together

email

kandarpsingh290@gmail.com

connect

GitHub @kandysh

$ response_time

Typically respond within 24 hours. Let's build something incredible.