Skip to content
View singh-himanshu3's full-sized avatar

Highlights

  • Pro

Block or report singh-himanshu3

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.

Content in all repositories owned by your account will be closed.
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
singh-himanshu3/README.md

Himanshu Singh

Computer Engineering student at NSUT focused on backend engineering, full-stack development, and software engineering fundamentals. I build database-backed applications, networking projects, and practical web interfaces.

About

  • B.Tech in Computer Engineering at Netaji Subhas University of Technology (NSUT)
  • Interested in software engineering, backend systems, and full-stack development
  • Strengthening data structures, algorithms, operating systems, databases, and computer networks
  • Currently working with TypeScript, Node.js, PostgreSQL, and Python backend development

Featured Projects

FastAPI and PostgreSQL URL-shortening service with deterministic Base62 slugs.

  • Uses an indexed slug lookup and atomic UPDATE ... RETURNING redirect path
  • Serves a small web client and OpenAPI documentation from the backend

Full-stack issue tracker built with React, TypeScript, Express, Prisma, and PostgreSQL.

  • Implements create, read, update, and delete flows across a typed client and REST API
  • Separates routing, controllers, services, and database access

Single-threaded TCP chat server built with Python sockets and select().

  • Handles multiple clients and room-scoped messaging through I/O multiplexing
  • Includes bounded in-memory room history and a five-client integration smoke test

Responsive React dashboard with configurable drag-and-drop widgets.

  • Integrates weather, cryptocurrency, GitHub, and Hacker News APIs
  • Persists layouts, widget configuration, themes, and tasks in local storage

Technical Stack

Languages: Python, TypeScript, JavaScript, SQL, HTML/CSS
Backend: FastAPI, Express, Node.js, REST APIs
Frontend: React, Vite, Tailwind CSS
Databases: PostgreSQL, Prisma
Tools / Infrastructure: Git, Vercel, Google Colab

Connect

Pinned Loading

  1. URL-Shortener URL-Shortener Public

    FastAPI and PostgreSQL URL shortener with Base62 slugs and atomic click tracking

    HTML

  2. nexus-dashboard nexus-dashboard Public

    Configurable React dashboard with drag-and-drop widgets and browser-local persistence

    JavaScript

  3. P1-chat-server P1-chat-server Public

    Single-threaded Python TCP chat server using select-based I/O multiplexing

    Python

  4. DevTrack DevTrack Public

    Full-stack issue tracker with React, Express, Prisma, and PostgreSQL

    TypeScript

  5. CV_Project CV_Project Public

    Colab workflow for CCTV denoising with SCUNet fine-tuning and tiled inference

    Jupyter Notebook

  6. CineVerse CineVerse Public

    Responsive React movie browser powered by the TMDB API

    JavaScript