rahul.dev

Aspiring Full-Stack Web Developer

Based: India
Degree: B.Tech ECE
Institute: NIT Nagaland

Overview

Full-stack developer focused on building scalable, production-ready applications, with expertise in real-time systems, backend engineering, and data structures & algorithms.

Languages: C, C++, JavaScript, Python, SQL
Tech Stack: React.js, Node.js, Express.js, MongoDB, Socket.io, Tailwind Css
Focus Areas: Real-time systems, scalable backend design, DSA
Current Semester: 7th
CGPA: 9.20

By The Numbers

0+
LeetCode Questions Solved
Max Rating: 1900+
0+
Codeforces / GeeksforGeeks Solved
Max Rating: 1400+
0.0
Current CGPA

Education

National Institute of Technology Nagaland

Degree: B.Tech in Electronics and Communication Engineering

Duration: 2023 - 2027

Status: Ongoing

Achievements and Activities

SIH 2025 Internal Hackathon

• Secured 1st position in the SIH 2025 Internal Hackathon at NIT Nagaland by developing a full-stack solution.

LeetCode

• Solved 850+ DSA problems on LeetCode with a peak rating of 1890+, demonstrating advanced problem-solving skills.

Codeforces

• Solved 200+ problems on Codeforces, achieving a 1395+ rating in competitive programming contests.

Open Source Contribution

• Contributed to the open-source WebRTC project MiroTalk by resolving ICE negotiation race conditions.

HackWithInfy 2026

• Earned a Pre-Placement Interview (PPI) for the Infosys Specialist Programmer (SP) L1 role by clearing HackWithInfy 2026.

Inter-NIT Cricket

• Represented the institute in Inter-NIT Cricket Tournaments, demonstrating teamwork and leadership abilities.

Projects

Click a project to expand details

Built a secure full-stack real-time communication platform using React.js, Node.js, Express.js, MongoDB, Socket.io, and WebRTC. Features JWT authentication, friend requests, instant messaging, real-time notifications, and peer-to-peer audio/video calling with continuous feature and performance improvements.

React.js Node.js Express.js MongoDB Socket.io WebRTC

Building an intelligent video optimization system using TensorFlow.js, TypeScript, and WebRTC that dynamically compresses non-face regions while preserving facial quality. Targeting nearly 40% bandwidth reduction without significantly affecting call quality.

WebRTC TensorFlow.js TypeScript Computer Vision CNN

Developed an extensible distributed rate limiter supporting Token Bucket, Sliding Window Counter, and Sliding Window Log algorithms using Node.js, TypeScript, Redis, and Lua scripting. Designed for scalable APIs and microservices.

Node.js TypeScript Redis Lua Rate Limiting

Building an AI interview preparation platform that records spoken answers, converts speech to text, evaluates responses using LLMs, and provides personalized feedback, scoring, and improvement suggestions.

React Node.js Speech-to-Text LLMs AI

Built a lightweight JSON editor supporting syntax highlighting, validation, formatting, minification, clipboard copy, downloads, and dark mode. Runs completely in the browser without any backend.

React.js Vite CodeMirror

Developed a browser-based endless bird game using HTML5 Canvas and JavaScript featuring smooth animations, collision detection, score tracking, and responsive gameplay mechanics.

HTML5 Canvas JavaScript Game Development

Skills

Frontend Engineering

Production Ready
React.jsReduxJavaScript (ES6+)HTMLCSSTailwind CSSResponsive DesignPerformance Optimization

Backend & Real-Time Systems

System Design Focused
Node.jsExpress.jsMongoDBSQLREST APIsAuthentication (JWT)Socket.ioWebRTC

Data Structures & Problem Solving

Problem Solving Focused
C++ArrayStringLinked-ListSTLAlgorithmsDynamic ProgrammingGraphsTreesTime & Space Optimization

Tools & Development Environment

Development Stack
GitGitHubDockerPostmanVS CodeNPMCloud Deployment

Journey Timeline

2027 (Expected)

B.Tech Graduation

Graduating from NIT Nagaland (ECE) with strong focus on full-stack engineering, real-time systems, and problem solving.

2024–2025

Building Production-Level Projects

Developed real-time applications like Privex with chat, WebRTC calling, friend system, and notifications, while strengthening backend scalability and deployment skills.

2023–2024

DSA and Problem-Solving Foundation

Built strong fundamentals in data structures and algorithms through consistent practice, focusing on optimization and problem-solving patterns.

2023

Started Engineering Journey

Began B.Tech at NIT Nagaland and quickly developed interest in software development and system building.

Contact

Open to internships, projects, and developer collaborations.

Send a Quick Message