Frontend view Backend view
Avatar front Avatar back

KARAN KUMAR SHARMA


Frontend, Backend & Full-Stack Developer with strong Java development skills, focused on building clean, scalable, and user-centric applications.

About Me


I am a Java Developer with strong foundations in Core Java, Object-Oriented Programming, and Data Structures & Algorithms. I am currently pursuing a B.Tech at NIT Jalandhar, and I also build responsive frontend applications using React and Redux. I enjoy solving problems and writing clean, maintainable code.

Skills


Java: Core Java, OOP, Collections, Multithreading
DSA: Arrays, Strings, Trees, Graphs, Recursion, DP
Frontend: React, Redux, JavaScript, HTML, CSS
Tools: Git, GitHub, IntelliJ IDEA, VS Code

Projects


  • Interactive Quiz Application

    Description

    A responsive quiz application that allows users to attempt multiple-choice questions and view results instantly.

    Tech Stack:
    • React
    • JavaScript
    • HTML
    • CSS
    Key Features:
    • Dynamic questions rendering
    • Score calculation
    • Instant feedback
    • Responsive UI
  • Calculator with Persistent History

    Description

    A calculator application that performs arithmetic operations and stores calculation history.

    Tech Stack:
    • React
    • JavaScript
    • HTML, CSS
    Key Features:
    • Basic and advanced calculations
    • History tracking
    • Clear and delete functionality
    • Clean UI
  • E-Commerce UI (Myntra Clone)

    Description

    Frontend clone of Myntra focusing on layout and responsive design.

    Tech Stack:
    • React
    • JavaScript
    • HTML, CSS
    Key Features:
    • Product listing UI
    • Category-based navigation
    • Responsive layout
    • Reusable components
  • Hospital Management Dashboard (Frontend)

    Description

    Frontend dashboard focusing on patient records, appointments, and admin workflows.

    Tech Stack:
    • React
    • Redux
    • JavaScript
    • HTML, CSS
    Key Features:
    • Patient and doctor management UI
    • Appointment scheduling
    • Form validation
    • Role-based screens

Internship


🔹 Frontend Developer Intern – CodeTech | (Internship Duration)

  • Developed a Hospital Management System (Frontend) using React, Redux, JavaScript, HTML, and CSS
  • Built UI screens for patient records, appointments, and admin workflows
  • Implemented form validation and state management using Redux
  • Focused on responsive design and reusable components

🔹 Infocom Systems | (Internship Duration)

  • Developed an Interactive Quiz Application using React and JavaScript
  • Implemented quiz logic, score calculation, and dynamic question rendering
  • Built clean and responsive user interfaces using HTML and CSS
  • Improved application performance and code readability