Hardik Sharma

Software Engineer in the Making | Data & Front-End Enthusiast

Final-year Computer Science student passionate about building user-friendly web applications and solving real-world problems with code and data. Always learning, always building.

Ranikhet, Uttarakhand | Open to internships
Hardik Sharma

About Me

I am a final-year Computer Science student at Graphic Era Hill University, passionate about building interactive web applications and solving real-world problems with code and data. My journey blends logic, creativity, and a drive to learn new technologies. I aspire to become a full-stack engineer with strong data skills, and I enjoy collaborating on innovative projects that make a difference.

Education

Bachelor of Technology (B.Tech) in Computer Science

Graphic Era Hill University, Bhimtal, Uttarakhand

Expected Graduation: 2026

CGPA: 8.80

Relevant Coursework:

  • Data Structures and Algorithms
  • Design and Analysis of Algorithms
  • Object-Oriented Programming
  • Database Management Systems
  • Operating Systems
  • Computer Networks
View Academic Record

Skills

Programming Languages

Python
C
C++
Java

Web Development

HTML
CSS
JavaScript
Flask

Databases

MySQL

Libraries & Frameworks

Pandas
NumPy
OpenCV
Matplotlib Matplotlib
Seaborn Seaborn
Scikit-learn Scikit-learn

Tools & Platforms

Git
GitHub
VS Code
Power BI Power BI
Jupyter Notebook

Projects

LappyTag

LappyTag: Laptop Price Prediction

Built and deployed an ML-powered web app using Python, Streamlit, Scikit-learn, and Pickle to predict laptop prices based on specifications like processor (CPU), graphics card (GPU), memory (RAM), and storage capacity.

Sorting Visualizer

Sorting Algorithm Visualizer

Developed a real-time sorting visualizer using Python and Streamlit featuring six algorithms (Bubble, Insertion, Selection, Merge, Quick, Heap) with animated bars, performance counters, and code previews.

GestureTune

GestureTune: Hands-Free Volume Control

Built a Python system for gesture-controlled volume adjustment using MediaPipe and OpenCV. Automated control using PyAutoGUI, with visual feedback enhancing accessibility and interaction.

Certifications

Let's Work Together

Ready to collaborate on exciting projects? Let's discuss how we can work together!

Get In Touch