---
title: "Skills — Shreyansh Kumar Singh, AI & Full-Stack Engineer"
description: "Every skill, linked to where it was used."
url: https://www.shreyanshkumarsingh.com/skills
author: Shreyansh Kumar Singh
updated: 2026-10-08
---

# Skills of Shreyansh Kumar Singh — AI & Full-Stack Engineer

## Applied AI

Systems with the model inside the loop from the first design — and audited afterwards.

- **RAG pipelines** — Embeddings, vector storage, retrieval and generation as separately testable modules. Evidence: [Sarthi](https://www.shreyanshkumarsingh.com/projects/sarthi-rag-banking-copilot), [BookVerse AI](https://www.shreyanshkumarsingh.com/projects/bookverse-ai-book-summaries)
- **Embeddings & vector retrieval** — Vector retrieval over document corpora, on Supabase. Evidence: [Sarthi](https://www.shreyanshkumarsingh.com/projects/sarthi-rag-banking-copilot)
- **LLM agent loops** — Agents that act, observe and verify before reporting. Evidence: [Nythera](https://www.shreyanshkumarsingh.com/projects/nythera-ai-penetration-testing-agent)
- **Multi-agent systems** — Eight specialized agents coordinating bug-fix verification. Evidence: [HallogenAI](https://www.shreyanshkumarsingh.com/projects/hallogenai-multi-agent-bug-fix-verification)
- **Prompt & context design** — Grounding answers in source text; graceful fallback when no model is available. Evidence: [BookVerse AI](https://www.shreyanshkumarsingh.com/projects/bookverse-ai-book-summaries)
- **Groq, Gemini, Ollama** — Hosted and local models, chosen by cost and reliability. Evidence: [The Collector's Pulse](https://www.shreyanshkumarsingh.com/projects/collectors-pulse-ai-newsroom), [BookVerse AI](https://www.shreyanshkumarsingh.com/projects/bookverse-ai-book-summaries)
- **OCR (Tesseract)** — Text extraction feeding document pipelines.

## Back end

API-first: the contract and the schema come before the screens.

- **C# · ASP.NET Core 8 · ASP.NET Web API** — Production APIs for Classroom+, PIBM and Dada Udyogini. Evidence: [PIBM journal](https://www.shreyanshkumarsingh.com/experience#case), [Dada Udyogini](https://www.shreyanshkumarsingh.com/experience#case-5)
- **Clean Architecture · EF Core** — Four-layer .NET 8 solution with an Angular 18 Signals front end. Evidence: [VaultIQ](https://www.shreyanshkumarsingh.com/projects/vaultiq-dotnet-angular-clean-architecture)
- **SignalR** — Real-time orchestration of the DadaLoad load-test fleet. Evidence: [Dada Udyogini](https://www.shreyanshkumarsingh.com/experience#case-5)
- **Python · FastAPI · Pydantic v2 · SQLAlchemy** — Agent back ends and security tooling. Evidence: [HallogenAI](https://www.shreyanshkumarsingh.com/projects/hallogenai-multi-agent-bug-fix-verification), [Nythera](https://www.shreyanshkumarsingh.com/projects/nythera-ai-penetration-testing-agent)
- **REST API design** — Typed contracts shared between API and client models.

## Front end

Typed models, validated reactive forms, and motion only where it earns its place.

- **Angular 16–18 · Signals · RxJS** — Admin, student and faculty apps; reactive forms; Angular Material. Evidence: [Classroom+ admin](https://www.shreyanshkumarsingh.com/experience#case-2), [Classroom+ faculty](https://www.shreyanshkumarsingh.com/experience#case-4)
- **Next.js (App Router) · React 19 · TypeScript** — Five Next.js AI projects, from RAG to an AI-curated newsroom. Evidence: [Sarthi](https://www.shreyanshkumarsingh.com/projects/sarthi-rag-banking-copilot), [The Collector's Pulse](https://www.shreyanshkumarsingh.com/projects/collectors-pulse-ai-newsroom)
- **Tailwind CSS · Bootstrap · shadcn/Radix** — Design systems written as tokens before components.
- **GSAP · Lenis · Framer Motion** — Scroll-driven motion without scroll-jacking. Evidence: [Revuelto](https://www.shreyanshkumarsingh.com/projects/revuelto-scroll-canvas-animation)

## Data

Schema first, then the API that serves it.

- **SQL Server** — Schemas behind the Classroom+ platform and PIBM portal. Evidence: [PIBM journal](https://www.shreyanshkumarsingh.com/experience#case)
- **PostgreSQL · Redis** — Dada Udyogini and Vidur back ends. Evidence: [Dada Udyogini](https://www.shreyanshkumarsingh.com/experience#case-5), [Vidur](https://www.shreyanshkumarsingh.com/experience#case-6)
- **Prisma · Drizzle · Supabase · Neon** — Typed data layers for the Next.js projects. Evidence: [Antarang](https://www.shreyanshkumarsingh.com/projects/antarang-3d-art-museum-react-three-fiber)

## Mobile

Flutter clients on the same .NET back ends.

- **Flutter · Dart · flutter_bloc · go_router** — Seller and buyer marketplace apps; a multi-tenant request-tracking app. Evidence: [Dada Udyogini](https://www.shreyanshkumarsingh.com/experience#case-5), [Vidur](https://www.shreyanshkumarsingh.com/experience#case-6)
- **Firebase SDK · Google Maps SDK** — Data layer, OTP and logistics tracking. Evidence: [Dada Udyogini](https://www.shreyanshkumarsingh.com/experience#case-5)

## 3D & graphics

Walkable spaces and simulations, tuned for perceived smoothness.

- **React Three Fiber · Three.js** — A walkable 3D museum of Indian and world art. Evidence: [Antarang](https://www.shreyanshkumarsingh.com/projects/antarang-3d-art-museum-react-three-fiber)
- **Canvas 2D · N-body & particle simulation** — Four zero-dependency physics simulators, ~5,000 lines. Evidence: [The Evolution](https://www.shreyanshkumarsingh.com/projects/the-evolution-physics-simulators)
- **Scroll-driven image sequences** — 110 WebP frames scrubbed to scroll on a 5.5 MB page. Evidence: [Revuelto](https://www.shreyanshkumarsingh.com/projects/revuelto-scroll-canvas-animation)

## Security

A finding without physical evidence is discarded, not downgraded.

- **OWASP Top 10 · CWE mapping · PTES workflow** — Nine vulnerability classes across a seven-phase workflow. Evidence: [Nythera](https://www.shreyanshkumarsingh.com/projects/nythera-ai-penetration-testing-agent)
- **Validated exploitation** — Every finding confirmed with evidence before it's reported. Evidence: [Nythera](https://www.shreyanshkumarsingh.com/projects/nythera-ai-penetration-testing-agent)
- **Security self-audit (P0–P3)** — Published audit of his own system, worst finding first. Evidence: [Sarthi](https://www.shreyanshkumarsingh.com/projects/sarthi-rag-banking-copilot)
- **Auth hardening · rate limiting** — Default-off dangerous capabilities, host-locked scanning.

## Cloud & tooling

Ship it, measure it, and prove capacity before launch day.

- **Microsoft Azure** — App Service and Static Web Apps; right-sized against real traffic. Evidence: [Dada Udyogini](https://www.shreyanshkumarsingh.com/experience#case-5)
- **AWS S3 · Firebase / Google Cloud** — Document uploads and mobile data. Evidence: [PIBM journal](https://www.shreyanshkumarsingh.com/experience#case)
- **k6 load testing (distributed)** — DadaLoad: k6 orchestrated across 10 machines before a fixed launch date. Evidence: [Dada Udyogini](https://www.shreyanshkumarsingh.com/experience#case-5)
- **Docker · GitHub Actions · Playwright** — Containerized tools, CI deploy gates, browser automation. Evidence: [HallogenAI](https://www.shreyanshkumarsingh.com/projects/hallogenai-multi-agent-bug-fix-verification)

## Languages

Five in production use.

- **TypeScript · JavaScript** — Next.js, React, Angular.
- **C#** — .NET 8 and ASP.NET Core.
- **Python** — Agents and security tooling.
- **SQL** — SQL Server and PostgreSQL.
- **Dart** — Flutter apps.


---

Shreyansh Kumar Singh — AI & Full-Stack Engineer, Pune, India. Contact: shreyanshkumarsingh208@gmail.com or https://www.shreyanshkumarsingh.com/contact (call and WhatsApp buttons). More: https://www.shreyanshkumarsingh.com/llms.txt · https://www.shreyanshkumarsingh.com/sitemap.xml
