Ravi Kumar Chopra

Ravi Kumar Chopra

Full-Stack Developer

Location
Mohali, India

I build full-stack web products end-to-end, obsessing over small details that make software feel right to use.

Currently working with TypeScript, React, Next.js, and Tailwind CSS.

Loading...Loading Activities...

Tech Stack

TypeScript
TypeScript
JavaScript
JavaScript
Python
Python
Node.js
Node.js
Go
Go
React
React
Next.js
Next.js
Tailwind CSS
Tailwind CSS
Express.js
Express.js
Hono.js
Hono.js
GitHub
GitHub
PostgreSQL
PostgreSQL
MySQL
MySQL
MongoDB
MongoDB
Docker
Docker
Bun
Bun
Cursor AI
Cursor AI
Claude Code
Claude Code
Shadcn UI
Shadcn UI
Socket.IO
Socket.IO

Featured Projects

Woblo Icon

Woblo

A Chrome extension designed to assist designers and frontend developers in inspecting live webpages and extracting visual assets quickly.

React
TypeScript
Tailwind CSS
Chrome Extension
Overbooked AI Icon

Overbooked AI

An all-in-one business management and field service application featuring an AI receptionist, booking system, quotes, invoices, and card payments.

React
Expo
Zustand
OpenAI
FastAPI

Experience

Software Developer ·

Mar 2026 — Present
Full-Time

Currently building something

Software Developer · Overbooked AI

Nov 2024 — Mar 2026
Remote - Full-Time

Developed and maintained scalable full-stack applications using NestJS, Next.js, and GenAI features.

  • Worked on the Expo mobile application, building core screens and user flows.
  • Integrated high-performance state management using Zustand and custom API interactions.
  • Collaborated on designing interfaces in Figma and implementing them pixel-perfectly with Tailwind CSS.
  • Connected fast and scalable backends using FastAPI, Next.js, and MongoDB.
Expo
Expo
TypeScript
TypeScript
Zustand
Zustand
Figma
Figma
TanStack Query
TanStack Query
FastAPI
FastAPI
MongoDB
MongoDB
OpenAI
OpenAI

Team Lead · Mps Infotech

Feb 2023 — Oct 2024
Full-Time

Managed agile software development projects and guided engineering teams.

  • Team Management: Successfully lead a team of software developers, overseeing project planning, task delegation, and delivery.
  • Technical Guidance: Provide mentorship to team members, fostering a collaborative and innovative environment.
  • Project Management: Utilize agile methodologies to balance scope, time, and resources to meet objectives.
  • Client Communication: Served as the primary point of contact to ensure clear client communication.
  • Process & Tech: Continuously identify opportunities for process optimization and stay updated on emerging technologies.
Agile
Agile
Management
Management
TypeScript
TypeScript
React
React

Software Developer · Mps Infotech

Aug 2022 — Feb 2023
Full-Time

Built full-stack business applications, real-time messaging, and custom AI integrations.

  • Leveraged full-stack skills (NextJS, TypeScript, ReactJS, React Native, NestJS) to build and maintain complex business applications.
  • Developed a video conferencing app from scratch utilizing WebSockets for audit logging within a NestJS backend.
  • Built a React Native app with biometric authentication and geofencing functionalities for location tracking.
  • Designed a Google Slides chatbot using Cloudflare D1 database, Hono (API), and OpenAI, enabling users to interact with slides via chat.
Next.js
Next.js
React
React
TypeScript
TypeScript
React Native
React Native
NestJS
NestJS
Hono
Hono
OpenAI
OpenAI

Reactjs Intern · Mps Infotech

Jun 2022 — Aug 2022
Internship

Assisted frontend engineering team with React projects, payment integration, and desktop applications.

  • Successfully implemented Stripe payment integration using Google Firebase Cloud functions.
  • Developed a time management desktop application built with Electron.js.
  • Contributed to efficient team operations and maintained a productive work ethic.
React
React
JavaScript
JavaScript
Firebase
Firebase
Electron
Electron
Let's Work Together
Replies within 24 hours
Open to remote, freelance & full-time

Send a Message

Prefer to write? Fill out the form and I'll get back to you within 24 hours.