Skip to content

// senior software engineer · post-quantum cryptography

Abhishek Satyam

Senior Software Engineer · Full-Stack (Frontend-Heavy)

Building software that scales from pixels to production.

Frontend-heavy full-stack engineer with 7 years shipping scalable, high-performance web apps end-to-end. Today I build the interfaces for post-quantum cryptography at QNu Labs — and RAG systems on Postgres + pgvector on my own time.

Open to Senior / Lead roles · Bengaluru, India
shipping production web apps
7 yrsshipping production web apps
Core Web Vitals improvement
up to 50%Core Web Vitals improvement
test coverage lifted
22% → 72%test coverage lifted

// about

Frontend-deep, full-stack wide.

Full-stack engineer with a frontend-heavy focus and 7 years building and shipping scalable, high-performance web applications end-to-end. Strongest across the frontend — React, Next.js, and TypeScript — with full ownership of the delivery pipeline (Docker, GitLab CI/CD, GCP) and backend development in Node.js, Express, and PostgreSQL.

I own the complete software development lifecycle from system design and implementation through testing, deployment, and production operations. Track record of leading engineering teams, building products from the ground up, improving Core Web Vitals by up to 50%, and lifting test coverage from 22% to 72% for U.S. and Australian markets.

Recent focus: Generative AI — designing multi-tenant RAG / LLM systems on PostgreSQL + pgvector, from the ingestion pipeline through vector search to citation-grounded token streaming.

End-to-end ownership: system design → testing → deploy → production ops
Core Web Vitals improved by up to 50%; Lighthouse held at 90+
Test coverage lifted from 22% to 72% across U.S. & Australian markets
Led engineering teams and built products from the ground up
Gen AI: multi-tenant RAG on PostgreSQL + pgvector, built end-to-end
40+ reusable components architected, cutting feature-development time ~35%

// at a glance

Currently
Senior Software Engineer, QNu LabsPost-quantum cryptography · Bengaluru, India
Education
B.Tech, Computer Science & EngineeringLovely Professional University, Phagwara, Punjab2015 – 2019
Achievements
  • Winner, Techfest Coding Competition, LPU (2019) — first place on the CodeChef platform.
  • Finalist, Rajasthan Hackathon 4.0 & 5.0 (2018) — national-level competitive hackathons.
Open to
Senior / Lead — frontend & full-stack, at product companiesBengaluru, India

// experience

Seven years, shipped end-to-end.

Senior Software Engineer · QNu Labs

NowMarch 2025 – Present

Post-quantum cryptography · Bengaluru

  • Own the full software development lifecycle for 3 web products built in React, Next.js, and TypeScript — from system design and implementation through testing, deployment, and production operations.
  • Build and own Dockerized GitLab CI/CD pipelines and GCP deployments, standardizing build, test, and release workflows across all 3 products.
  • Architected reusable component and design systems adopted across all 3 products, accelerating feature delivery and enforcing UI consistency.
  • Improved Core Web Vitals across key pages — reduced LCP from 3.8s to 1.9s, brought CLS below 0.1, and held Lighthouse performance at 90+.
  • Established code-review and unit-test standards (75%+ coverage) and integrated automated regression testing into CI, reducing recurring production defects and improving release reliability.
  • Mentor engineers through structured code reviews and pair programming, and partner with backend, product, and QA teams to ship reliable releases monitored via Sentry.
Next.jsReactNode.jsTypeScriptDockerGitLab CI/CDGCPSentry

Senior Software Engineer · AntWalk

July 2020 – March 2025

Enterprise SaaS · 150+ clients companywide

  • Architected a library of 40+ reusable React, Next.js, and TypeScript components, cutting feature-development time ~35% and ensuring design consistency across the product.
  • Led a 6-engineer team building the core SaaS platform for 50+ enterprise clients, owning system design, implementation, testing, and deployment across 12+ major releases.
  • Defined and integrated API contracts for 20+ endpoints with backend teams, reducing integration bugs ~25% through contract-driven development and shared OpenAPI documentation.
  • Optimized performance via lazy loading, critical CSS extraction, and WebP/AVIF image optimization, reducing average page load time ~40% and improving Lighthouse score from 62 to 88.
  • Increased unit-test coverage from 22% to 72% (Jest, React Testing Library) and ran 500+ code reviews, establishing engineering standards adopted across the team.
  • Built feature-flag (LaunchDarkly, Split) and A/B-testing frameworks across 8+ experiments, enabling data-driven product decisions.
ReactNext.jsTypeScriptOpenAPILaunchDarklyJest

Software Engineer · AntWalk

December 2019 – June 2020

Frontend platform team

  • Built 15+ responsive React UI components with a 4-member frontend team, delivering pixel-perfect, cross-browser-compatible interfaces.
  • Integrated 10+ REST APIs and GraphQL queries (Apollo Client) for dynamic data rendering across the platform.
ReactGraphQLApollo ClientREST

Program Analyst · Cognizant

July 2019 – December 2019

Enterprise web · 5K+ users

  • Built and maintained frontend modules for an enterprise web app used by 5K+ internal users, ensuring cross-browser compatibility and contributing to a ~15% reduction in UI-related defects.
JavaScriptFrontendCross-browser

Intern · Cognizant

January 2019 – June 2019

Internal Project

  • Completed Advanced Java training (JSP, Servlets, Spring MVC, Hibernate) and built a Spring MVC web application. Contributed to an ECM project using FileNet under Cognizant Digital Business.
Spring BootHTMLCSS

// projects

The clickable proof, and the work under wraps.

FeaturedLive · Postgres + pgvector · streaming

RAG Knowledge Assistant

A full-stack app that answers questions over your own documents. An Express + TypeScript API handles ingestion (dedupe → chunk → embed) and retrieval, Postgres with pgvector serves approximate-nearest-neighbour search over an HNSW index, and a Next.js frontend streams grounded answers with inline, clickable citations — down to the page number on PDFs — or a refusal when the corpus can't support an answer.

  • HNSW over IVFFlat on pgvector — IVFFlat learns its centroids at build time, so an index built before the corpus exists is permanently bad; HNSW builds incrementally as uploads arrive
  • Tenant isolation enforced in raw SQL where the ORM's type safety doesn't reach: one shared index plus an ownership predicate, with pgvector 0.8 iterative scan (strict_order) so post-filtering can't silently return fewer than top-k — recall tuned per request via transaction-scoped SET LOCAL
  • Token streaming over NDJSON rather than SSE — EventSource can't send a Bearer header — with citations sent ahead of the first token
  • Ingestion: SHA-256 dedupe → page-aware chunking so PDF citations read "page 7" instead of "chunk 12" → embeddings batched 100/request, behind a PENDING→READY state machine
  • Cost control on the expensive route: Redis-backed rate limits that survive autoscaling, a per-user in-flight cap on streams, and client disconnects propagated to OpenAI via AbortController

retrieval pipeline

  1. QuestionNext.js UI
  2. EmbedOpenAI · 1536-d
  3. ANN searchpgvector · HNSW
  4. Generationtemp 0 · grounded
  5. Cited answerNDJSON stream

Stack

TypeScriptNext.js 16React 19Express 5PostgreSQLpgvectorPrismaRedisOpenAI
Enterprise work

QKMS

Quantum key management · QNu Labs

Enterprise · private

An enterprise quantum-safe key-management product. I own the delivery pipeline and the interface engineering end-to-end.

Senior Software Engineer — full-stack delivery & release engineering

  • Dockerized GitLab CI/CD pipelines and GCP deployments standardizing releases
  • Shared design-system primitives enforcing UI consistency
  • Reliable releases monitored in production via Sentry
Next.jsTypeScriptNode.jsDockerGitLab CI/CDSentry

Architecture & live links withheld under NDA — happy to walk through it in a call.

QVault

Quantum-safe product · QNu Labs

Enterprise · private

An enterprise quantum-safe product where I lead frontend architecture and full-stack delivery — system design through production operations.

Senior Software Engineer — frontend architecture & full-stack delivery

  • Reusable component & design system adopted across products
  • Core Web Vitals: LCP 3.8s → 1.9s, CLS below 0.1, Lighthouse 90+
  • 75%+ test coverage with automated regression gates in CI
ReactNext.jsTypeScriptNode.jsDockerGCP

Architecture & live links withheld under NDA — happy to walk through it in a call.

// skills

The toolkit, grouped.

  • React
  • Next.js
  • TypeScript
  • Node.js
  • PostgreSQL
  • pgvector
  • RAG / LLM
  • GraphQL
  • Tailwind CSS
  • Docker
  • GitLab CI/CD
  • GCP
  • MongoDB
  • Jest

Frontend

01

Languages

  • TypeScript
  • JavaScript (ES6+)
  • SQL
  • HTML5
  • CSS3

Frameworks & Libraries

  • React.js
  • Next.js
  • React Native

State Management

  • Redux Toolkit
  • Redux
  • React Context
  • Valtio

UI & Styling

  • Tailwind CSS
  • Styled Components
  • Ant Design
  • HTML5 Canvas
  • Responsive Design
  • Web Accessibility (WCAG)

Backend & Data

02

Backend & APIs

  • Node.js
  • Express.js
  • REST APIs
  • GraphQL
  • Apollo Client
  • OpenAPI
  • Contract-Driven Integration
  • NDJSON / SSE Streaming

Databases

  • PostgreSQL
  • pgvector
  • MongoDB
  • Mongoose
  • Schema Design
  • Indexing
  • Query Optimization

Gen AI & Architecture

03

Gen AI / LLM

  • Generative AI
  • RAG
  • OpenAI API
  • Embeddings
  • Vector Search (HNSW, IVFFlat)
  • Chunking Strategies
  • Token Streaming
  • Citation Grounding

Architecture

  • System Design
  • Component Architecture
  • Micro-Frontends
  • Multi-Tenancy
  • SSR/SSG/ISR
  • Caching Strategies

Quality & Performance

04

Performance & Monitoring

  • Core Web Vitals (LCP, CLS, INP)
  • Lighthouse
  • PageSpeed Insights
  • Critical CSS
  • Lazy Loading
  • Image Optimization (WebP, AVIF)
  • Sentry

Testing

  • Jest
  • React Testing Library
  • Integration Testing
  • TDD

Delivery & Cloud

05

DevOps & Cloud

  • Docker
  • Nginx
  • GitLab CI/CD
  • CircleCI
  • GCP
  • AWS

Build Tools

  • Webpack
  • Vite
  • Babel
  • npm
  • Yarn
  • Parcel

Tooling & Practices

06

Developer Tooling

  • Git
  • ESLint
  • SonarQube
  • Postman
  • Jira
  • SAST

Engineering Practices

  • Agile/Scrum
  • Feature Flags (LaunchDarkly, Split)
  • A/B Testing
  • Code Review
  • Mentoring

// contact

Let's build something worth trusting.

I'm open to Senior / Lead frontend and full-stack roles at strong product companies.