Amarpreet Singh

Open to work

Full Stack Developer

Full-stack software engineer with 7+ years of experience designing and building scalable backend systems, REST APIs, and modern frontend applications using TypeScript, React, and Node.js. Proven ability to deliver production-ready systems end-to-end in fast-paced environments.

Skills

A snapshot of the tools I work with.

TypeScript
React
React Native
Next.js
Astro
TailwindCSS
HTML5
CSS3
shadcn/ui
Radix UI

GitHub Activity

 

Recent work

Code playground

A rotating reel of public CodePen and CodeSandbox builds with playable previews.

Game of Life FCC

Conway's Game of Life implementation from the freeCodeCamp projects, with an interactive cellular grid.

CodePenReactSimulation

Simon Game FCC

A freeCodeCamp Simon game build with strict mode, round tracking, and interactive game-state feedback.

CodePenJavaScriptGame UI

Tic Tac Toe OOP

A browser game implementation structured around object-oriented game-state and board logic.

CodePenJavaScriptGame

RogueLike Dungeon FCC

A dungeon crawler with grid movement, health and combat loops, item pickups, and level progression.

CodePenReactGame

Drawing on Screen

A small React canvas-style interaction for placing and removing colored points with click input.

CodeSandboxReactCanvas UI

Radix UI Popover

A compact component demo showing Radix popover behavior with styled trigger and content states.

CodeSandboxRadix UIComponent

Pomodoro Clock FCC

A focused timer interface with session and break controls, built around clear state transitions.

CodePenTimerUI