Skip to content
View RealThomasCat's full-sized avatar
💭
Learning beyond coding.
💭
Learning beyond coding.

Block or report RealThomasCat

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
RealThomasCat/README.md

Hi 👋, I'm Yashveer Singh

Full Stack Developer building scalable web systems, backend services, and AI-powered applications

🚀 Software Engineer @ VerifiedTalent 🎓 Integrated B.Tech + M.Tech in Information Technology, IIIT Gwalior ⚡ Focused on backend engineering, databases, AI services, infrastructure, and distributed systems.


👨‍💻 About Me

Backend-focused Software Developer with experience building production web applications, APIs, automation workflows, LLM services, AI agents and cloud-hosted applications in fast-paced startup environments.

I primarily work with Node.js, TypeScript, Python, PostgreSQL, Redis, MongoDB, Docker, and AWS, with growing experience in FastAPI, RAG, LLMs, AI Agents, LangChain, and LangGraph.

Outside of work, I enjoy building personal projects, exploring new technologies, studying system design and backend engineering patterns, and solving DSA and SQL problems on LeetCode.

Currently exploring:

  • LLMs, RAG, AI Agents & Automation
  • Database Internals, Caching & Performance
  • Microservices & Distributed Systems
  • System Design & Scalability
  • Infrastructure & DevOps

🚀 Featured Projects

AI Support Copilot · Python, FastAPI, Gemini, PostgreSQL, SQLAlchemy

An internal support copilot with persistent conversations and a backend-controlled multi-step Gemini tool-calling loop enabling agentic AI behavior. The system functions as an AI agent that can inspect and update support tickets through an allowlisted tool registry with Pydantic-validated arguments, structured failure handling, strict read/write safety boundaries, persisted JSONB tool-call logs, sensitive-field redaction, Pytest coverage, and model-dependent evaluations.


Personal Finance Platform with AI Insights · Next.js, Express.js, PostgreSQL, Redis, BullMQ, Docker, Gemini

A production-aware personal finance application built around transactional consistency and asynchronous processing. The backend combines atomic financial mutations and indexed PostgreSQL analytics with Redis caching and BullMQ workers for non-blocking AI financial reviews, while using structured Gemini outputs, rate limiting, schema validation, and a Docker Compose stack separating the API, worker, PostgreSQL, and Redis services.


Cloud Storage Platform · React, Express.js, MongoDB, Mongoose, Cloudinary

A cloud file-management system that models user storage as an OS-like hierarchical directory tree while separating MongoDB metadata from Cloudinary-hosted binary assets. It supports transactional quota accounting, recursive folder operations, ownership-controlled access, compensating cleanup for cross-system failures, signed downloads and thumbnails, and HLS video delivery.


🛠️ Tech Stack

Languages: Python, TypeScript, JavaScript, SQL, C/C++

Backend & Data: Node.js, Express.js, FastAPI, REST APIs, GraphQL, PostgreSQL, MongoDB, MySQL, Redis, Prisma, SQLAlchemy, Alembic, BullMQ

AI Engineering: LLMs, LangChain, LangGraph, RAG, Tool Calling, AI Agents, LLM Evaluation, Structured Outputs, Embeddings, Vector Search, pgvector, Gemini, OpenAI, Ollama

Cloud & Infrastructure: AWS, Docker, Docker Compose, Nginx, Linux, GitHub Actions, CI/CD

Frontend: React, Next.js, Redux, Zustand, Tailwind CSS

Tools: Git, GitHub, Postman, Pytest, HTTPX, Bash


📚 Publications


🌐 Connect

Pinned Loading

  1. track-bud-backendtrack-bud-backendPublic

    Repository for backend of Trackbud web application.

    TypeScript

  2. file-bud-backendfile-bud-backendPublic

    Repository for backend of FileBud web application.

    JavaScript 1

  3. support-pilot-aisupport-pilot-aiPublic

    Repository for SupportPilot AI web application.

    Python

  4. track-bud-frontendtrack-bud-frontendPublic

    Repository for frontend of Trackbud web application.

    TypeScript

  5. file-bud-frontendfile-bud-frontendPublic

    Repository for frontend of FileBud web application.

    JavaScript 1

  6. devvault-aidevvault-aiPublic

    Repository for DevVault AI web application.

    Python