Hello, I'm Karan Sharma

|


Frontend view Backend view
Avatar front Avatar back

ARAN KUMAR SHARMA

KUMAR SHARMA

MERN Stack Developer building responsive and scalable full-stack applications using React, Node.js, Express.js, and MongoDB. Strong foundation in Java, Object-Oriented Programming, Data Structures & Algorithms, and problem solving.

About Me


I'm Karan K Sharma, a final-year B.Tech student at NIT Jalandhar and a MERN Stack Developer. I build full-stack web applications using React, Node.js, Express.js, and MongoDB, with a focus on REST APIs, authentication, database integration, responsive interfaces, and clean application architecture. Alongside web development, I use Java for Data Structures & Algorithms and have a strong foundation in Object-Oriented Programming, problem solving, and core programming concepts.

Quick Overview


💻

8+

Projects Completed

☕

JavaScript

Backend Development

📚

DSA

Problem Solving

🎓

NIT Jalandhar

B.Tech Student

Technical Skills

Technologies and tools I use to build scalable, responsive and user-friendly web applications.

</>

Frontend

React.js · JavaScript · HTML5 · CSS3 · Redux

⚙

Backend

Node.js · Express.js · REST APIs · Authentication

DB

Database

MongoDB · Mongoose · CRUD · Database Design

JV

Java & DSA

Java · OOP · Data Structures · Algorithms · Problem Solving

⌘

Tools & Workflow

Git · GitHub · Postman · VS Code · npm

API

Development

MVC · API Development · Authentication · Session Management

Karan Sharma
Available for Opportunities

Karan Kumar Sharma

MERN Stack Developer

I build full-stack web applications using React, Node.js, Express.js and MongoDB, while leveraging Java and DSA to strengthen problem-solving and backend development skills.

MERN Stack
Java DSA
100+ Problems
WHAT I BUILD

I build things that actually work.

From responsive interfaces to complete backend systems, I build modern web applications with a focus on performance, scalability and clean architecture.

01 ↗
</>

Full Stack Applications

End-to-end applications with React, Node.js, Express and MongoDB.

React Node.js MongoDB
02 ↗
API

REST APIs

Structured APIs with validation, authentication and database integration.

REST Express API
03 ↗
🔐

Authentication Systems

Login, signup, sessions, password hashing and role-based access.

Sessions bcrypt Roles
04 ↗
◫

Responsive Interfaces

Clean and responsive interfaces across desktop, tablet and mobile.

HTML CSS React
05 ↗
◉

Database-Driven Applications

MongoDB schemas, CRUD operations and backend data management.

MongoDB Mongoose CRUD
DESIGN DEVELOP DEPLOY

Projects

A collection of full-stack applications, backend systems and frontend projects built while progressing from frontend development to MERN full-stack development.

Featured Projects

Other Projects

Earlier frontend projects built while developing my fundamentals in React, JavaScript, responsive design and component-based development.

01
Beginner Project

Interactive Quiz Application

A responsive React quiz application with dynamic question rendering, score calculation and instant feedback.

React · JavaScript · HTML · CSS
02
Beginner Project

Calculator with Persistent History

A React calculator supporting arithmetic operations, calculation history and clear/delete functionality.

React · JavaScript · HTML · CSS
03
Frontend Project

E-Commerce UI — Myntra Clone

A frontend e-commerce interface created to practice responsive layouts, reusable components and product navigation.

React · JavaScript · HTML · CSS
04
Frontend Project

Hospital Management Dashboard

A frontend dashboard for practicing patient management, appointment workflows, form validation and role-based screens.

React · Redux · JavaScript · CSS
EXPERIENCE

Internships That Built My Foundation.

Hands-on development experience building responsive interfaces, interactive applications, and real-world frontend workflows.

01
FRONTEND DEVELOPMENT

Frontend Developer Intern

CodeTech
30 Days
React Redux JavaScript HTML CSS
PROJECT Hospital Management System
  • Developed a responsive Hospital Management System frontend using React, Redux, JavaScript, HTML, and CSS.
  • Built user interfaces for patient records, appointments, and administrative workflows.
  • Implemented form validation and application state management using Redux.
  • Designed reusable React components with a focus on responsive layouts and maintainable frontend code.
02
WEB DEVELOPMENT

Web Development Intern

Infocom Systems
45 Days
React JavaScript HTML CSS
PROJECT Interactive Quiz Application
  • Developed an interactive quiz application using React and JavaScript.
  • Implemented dynamic question rendering, quiz logic, answer handling, and score calculation.
  • Built a clean and responsive interface using HTML and CSS.
  • Improved code readability through reusable components and structured application logic.

From building interfaces to managing application state, these experiences helped me move from learning concepts to building working applications.

Contact Info


📧 Email: nitjkaran@gmail.com

📍 Location: Jalandhar ,Punjab, India

💼 LinkedIn: nitjkaran2027

🐙 GitHub: karanfsd2024