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, APIs, and AI-powered applications

πŸš€ Software Engineer @ VerifiedTalent
πŸŽ“ Integrated B.Tech + M.Tech in Information Technology, IIIT Gwalior
⚑ Focused on backend engineering, distributed systems, databases, infrastructure, and applied AI systems


πŸ‘¨β€πŸ’» About Me

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

I primarily work with Node.js, TypeScript, PostgreSQL, Redis, MongoDB, Docker, and AWS, with interests spanning backend architecture, distributed systems, database design, infrastructure, and applied AI.

Outside of work, I enjoy building personal projects, studying system design and backend engineering patterns, exploring database internals, and solving algorithmic and SQL problems on LeetCode.

Currently exploring:

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

πŸš€ Featured Projects

Personal Finance Platform with AI Insights

Built using Next.js, Express.js, PostgreSQL, Prisma, Redis, BullMQ, Docker, and Google Gemini.

  • Designed a layered backend architecture with authentication, transaction management, dashboard analytics, and AI-powered financial insights.
  • Implemented transactional wallet balance updates, cursor-based pagination, Redis caching, rate limiting, and schema validation for production-oriented API behavior.
  • Built asynchronous monthly financial review generation using BullMQ workers, PostgreSQL persistence, and structured Gemini outputs.
  • Dockerized the entire development stack with isolated API, worker, PostgreSQL, and Redis services.

Cloud Storage Platform Inspired by Traditional File Systems

Built using React, Express.js, MongoDB, Mongoose, Cloudinary, and JWT Authentication.

  • Designed an OS-like hierarchical file system with recursive folder management, ownership enforcement, and storage quota tracking.
  • Implemented transactional metadata updates and consistency safeguards between MongoDB and Cloudinary during uploads and deletions.
  • Built signed file-access, download, thumbnail, and HLS video-streaming workflows for secure media delivery.
  • Developed recursive deletion and quota-accounting mechanisms while handling cross-system failure scenarios and cleanup operations.

πŸ› οΈ Tech Stack

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

Backend & APIs: Node.js, Express.js, FastAPI, REST APIs, GraphQL, BullMQ, Jest, Microservices, Authentication (JWT/OAuth)

Databases: PostgreSQL, MongoDB, MySQL, Redis, Prisma ORM, SQLAlchemy, Alembic

Cloud & Infrastructure: AWS (EC2, ECS, S3, ALB), Docker, Docker Compose, Nginx, GitHub Actions

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

Tools: Git, GitHub, Postman, Linux, Bash, CI/CD

AI: Generative AI, LLM Integration, RAG, Embeddings, Vector Search, pgvector, Ollama


πŸ“š Publications


🌐 Connect

Pinned Loading

  1. track-bud-backend track-bud-backend Public

    Repository for backend of Trackbud web application.

    TypeScript

  2. file-bud-backend file-bud-backend Public

    Repository for backend of FileBud web application.

    JavaScript 1

  3. track-bud-frontend track-bud-frontend Public

    Repository for frontend of Trackbud web application.

    TypeScript

  4. devvault-ai devvault-ai Public

    Repository for DevVault AI web application.

    Python

  5. support-pilot-ai support-pilot-ai Public

    Repository for SupportPilot AI web application.

    Python

  6. file-bud-frontend file-bud-frontend Public

    Repository for frontend of FileBud web application.

    JavaScript 1