Hello · Hola · Bonjour · Namaste · こんにちは · 안녕하세요 · Привет

Click anywhere to enter

Computer science student · Full-stack developer

Hi, I'm Prabhjot Singh. I build useful software and keep learning in public.

I focus on full-stack web apps, DSA practice, and product-style interfaces that feel thoughtful, fast, and practical.

About

Building a strong engineering foundation while shipping small, useful products.

How I work

I like turning ideas into working prototypes quickly, then refining them with better structure, UX, and code quality. I’m comfortable moving between frontend UI, backend logic, algorithms, and creative tools.

What I’m looking for

I’m looking for internship opportunities where I can contribute to real products, learn from experienced engineers, and keep growing in software development.

Outside the screen

When I'm not coding, I'm usually doing one of these:

  • Playing basketball — keeps me competitive and team-focused
  • Reading about startups, product design, and tech
  • Video editing and motion graphics for fun
  • Exploring indie games and thinking about game design

Tech Stack

Frontend

HTML
CSS
JavaScript
TypeScript
React
Next.js
TailwindCSS
Bootstrap

Backend

Node.js
Express.js
Python
PostgreSQL
C
C++

Tools

Git
GitHub
npm
Projects

Selected work and experiments

JavaScript · PostgreSQL

Travel Tracker

Full-stack web app where users log and visualize countries they've visited. Built with Node.js, Express, and PostgreSQL — features user auth, session persistence, and a colour-coded world map that updates in real time.

Electron · JavaScript

Claude Counter

A lightweight macOS menu bar app built with Electron that tracks Claude AI message usage against the 45-message / 5-hour rate limit. Shows a live countdown so power users never get cut off mid-session.

React

Self Cleaning Suit

Interactive product concept built in React and TypeScript with scroll-driven animations, a multi-step feature breakdown, and a polished mobile-first UI. Focused on frontend craft and presentation design.

Get In Touch

Currently open for new opportunities. Whether you have a question or just want to say hi, I'll try my best to get back to you!

Say Hello