Hey, I'm Kunal Sharma

I'm a B.Tech student in Mathematics and Computing at IIT Jammu, with a strong interest in web development and machine learning. As a GSSoC (GirlScript Summer of Code) Tech Contributor and Open Source Connect India (OSCI) 2025 Contributor, I'm actively contributing to open-source projects and expanding my expertise in collaborative development. My academic foundation equips me to bridge the gap between mathematical theory and practical applications. I enjoy building responsive and dynamic web applications using modern frameworks like React and Next.js, and I'm equally enthusiastic about exploring intelligent systems through machine learning and data-driven projects. I'm always eager to learn new technologies and apply them to solve real-world problems.

GSSoC 2025

I'm excited to be part of GirlScript Summer of Code (GSSoC) 2025 as a Tech Contributor! GSSoC is one of the largest open-source programs in India, bringing together developers, students, and tech enthusiasts to contribute to meaningful projects.

As a GSSoC Tech Contributor, I'm actively working on various open-source projects, collaborating with mentors and fellow contributors to build innovative solutions. This program is helping me enhance my technical skills, learn industry best practices, and contribute to the open-source community.

Through GSSoC, I'm gaining hands-on experience in collaborative development, code review processes, and working with diverse tech stacks. The program emphasizes not just technical growth but also community building and knowledge sharing.

GSSoC 2025 Logo

Open Source Connect India 2025

I'm proud to be a Open Source Connect India (OSCI) 2025 Contributor! OSCI is a prestigious initiative that connects developers across India to contribute to impactful open-source projects and foster a vibrant developer community.

As an OSCI Contributor, I'm working on diverse projects that address real-world challenges while collaborating with talented developers from across the country. This program emphasizes both technical excellence and community impact, helping me grow as a developer and contributor.

Through OSCI, I'm learning about scalable software development, best practices in open-source contribution, and building solutions that can make a difference. The program provides excellent mentorship and exposure to cutting-edge technologies and development methodologies.

Open Source Connect India 2025 Logo

Education

  1. Indian Institute of Technology Jammu

    B.Tech Mathematics And Computing

    Actively pursuing a rigorous interdisciplinary curriculum combining mathematics, computer science, and data science. Engaged in projects like intelligent chatbots, profile analytics tools, and weather applications. Involved in campus activities, volunteering with NSS, and leading technical and cultural events.
  2. Narayana E-Techno School HSN Ludhiana

    Class 12 (CBSE)

    Graduated with a 94% score, ranking among the top performers in the school. Built strong foundations in mathematics, physics, and computer science, which laid the groundwork for succeeding in national-level engineering entrance exams like JEE.
  3. H.V.M. Convent Sr. Sec. School Ludhiana

    Class 10 (CBSE)

    Secured 95.2% in Class 10 board examinations, becoming the second-highest scorer in school. Developed early interest in technology and problem-solving, participating in science exhibitions and school-level tech events.

Projects

Project1

Rishi Knitwear Website

  • Next.js
  • Tailwind CSS
Designed and implemented a responsive, brand-focused website for a Ludhiana-based knitwear firm using Next.js, Tailwind CSS, and TypeScript.
Project1

Svaran - IIT Jammu Chatbot

  • Rasa
  • React
Created Svaran, a full-stack chatbot solution for IIT Jammu under the guidance of Prof. Gaurav Varshney and gained 10 cgpa for this project.
Project1

Devcard

  • React
  • Tailwind CSS
Built DevCard using React, Tailwind CSS, and TypeScript web app to visualize GitHub commits and LeetCode stats in real-time.
Project1

Klimate

  • React
  • Tailwind CSS
Built Klimate a responsive weather app using React and the OpenWeatherMap API to display real-time weather data by city.

About Me

My name is Kunal Sharma. My journey in technology began with a passion for problem-solving and logical thinking, which led me to pursue a degree in Mathematics and Computing at IIT Jammu.

I have led and contributed to impactful projects like Svaran, a chatbot built for IIT Jammu using RASA; DevCard, a dynamic GitHub and LeetCode summarizer; Klimate, a real-time weather dashboard using React and the OpenWeatherMap API; and RishiKnitwear, a modern portfolio website for a textile firm, built using Next.js and Tailwind CSS to showcase their products and brand identity.

As a Web Developer and tech enthusiast, I aim to empower developers through tools that enhance visibility and interaction with technical profiles. My goal is to make technology accessible and meaningful, especially for students and early-stage developers.

Kunal Sharma

Certifications

Machine Learning Specialization
Machine Learning Specialization

This specialization, offered by Stanford University through Coursera and taught by Andrew Ng, covers core concepts in supervised and unsupervised learning, recommender systems, and reinforcement learning.

Unsupervised Learning, Recommenders, Reinforcement Learning

This certification course, offered by Stanford University through Coursera and taught by Andrew Ng, provides a foundational understanding of unsupervised learning.

Advanced Learning Algorithms
Advanced Learning Algorithms

This certification course, offered by Stanford University through Coursera and taught by Andrew Ng, builds on foundational ML knowledge with advanced techniques like neural networks, deep learning, and decision trees.

Supervised Machine Learning: Regression and Classification

This certification course, offered by Stanford University through Coursera and taught by Andrew Ng, provides a foundational understanding of supervised learning techniques.

Python Data Associate: Data Camp

This certification from DataCamp covers core Python programming concepts, including data types, control flow, functions, and data manipulation with libraries like NumPy and pandas.

Data Visualization with Matplotlib: Datacamp

This course introduces data visualization in Python using Matplotlib, covering plots, customization, and effective data presentation techniques.

Data Manipulation with Pandas: Datacamp

This course covers essential data manipulation techniques in Python using the pandas library, including filtering, grouping, aggregating, and reshaping data.

Introduction to NumPy: DataCamp

This course provides a hands-on introduction to NumPy, covering array creation, indexing, slicing, vectorized operations, and basic statistical methods for efficient numerical computing in Python.

Get in touch

Have a project in mind or just want to say hello? I'd love to hear from you!

Email

Feel free to reach out!

iamkunal.iitjmu@gmail.com

2023uma0221@iitjammu.ac.in

Phone

Mon-Fri from 8am to 5pm.

+91 9541712485

+91 9780238531

Send me a message

I'd love to hear from you! Fill out the form below and I'll get back to you as soon as possible.