Open to full-stack and backend internships

Hi, I'm Roopchand. I build full-stack web apps.

Third-year B.Tech CSE (AI & ML) student. I work with React and Express, SQL and NoSQL databases, JWT authentication and real-time features over WebSockets. My main project is a chat application with persistent storage in PostgreSQL.

GitHub (opens in a new tab) LinkedIn (opens in a new tab) LeetCode (opens in a new tab) Codeforces (opens in a new tab)

  • 9.05CGPA in B.Tech CSE (AI & ML)
  • 3Full-stack projects on GitHub
  • 2Databases used: PostgreSQL and MongoDB
  • 2029Expected graduation

About me

I'm a third-year B.Tech student in Computer Science Engineering (AI & ML) at Noida International University, graduating in 2029, with a CGPA of 9.05.

My focus is full-stack development. My projects cover the main layers of a web application: React frontends, Express backends, relational and document databases, JWT-based authentication and real-time messaging with WebSockets.

I use TypeScript and JavaScript for most of my web work and keep my code on GitHub. I'm continuing to build before I graduate, and I'm looking for internship opportunities where I can contribute to a real codebase.

Interfaces

React.js frontends that talk to my own APIs.

Servers and APIs

Express.js backends with JWT-based signup and signin.

Data and real time

PostgreSQL and MongoDB storage, plus WebSocket connections.

Skills

The technologies I work with, grouped by what they're used for.

Languages

  • JavaScript
  • TypeScript
  • Python
  • C++

Frontend

  • React.js
  • Next.js

Backend

  • Express.js

Databases

  • MongoDB
  • PostgreSQL
  • SQLite

Other

  • WebSockets
  • JWT authentication
  • Monorepo development

Projects

Three full-stack projects. The source for each is on GitHub.

A full-stack app that turns long URLs into short ones.

Use case

Long links are awkward to share. This app takes one and gives back a shorter version.

  • React.js
  • Express.js
  • MongoDB

Key features

  • Accepts a long URL
  • Generates a shortened URL
  • React frontend, Express API and MongoDB database

A personal app for keeping links and notes in one place.

Use case

Useful links and notes end up scattered across tabs and apps. This app stores them together so they are easy to find again.

  • React.js
  • Express.js
  • MongoDB

Key features

  • Stores important links
  • Stores notes
  • Helps organize useful information
  • React frontend, Express API and MongoDB database

Education

B.Tech, Computer Science Engineering (AI & ML)

Noida International University, Greater Noida, India

Current year
2rd year
Expected graduation
2029
CGPA
9.05

Let's talk about an internship.

I'm open to full-stack and backend internships. LinkedIn is the quickest way to reach me, and my resume is one click away.

The resume opens in Google Drive.