Welcome to My Portfolio

I'm Kartik, A Engineering Student

Learn More

About Me

I am Engineering Student with a strong foundation in web development, data analysis, and visualization,
I aim to leverage my skills in programming, frameworks, and development tools to contribute to innovative projects.
I am particularly interested in utilizing data analysis libraries and visualization techniques to drive insightful decision-making,
I am eager to join a dynamic team where I can further hone my technical abilities and contribute to impactful solutions

Linkedin github

Skills

Programming Languages

Python

Used for EDA, ML models, and interactive dashboards.

Java

Applied in basic programming, OOP concepts and problem-solving.

JavaScript

Used in front-end logic and interactive UI behavior.

HTML & CSS

Designed responsive UIs and layouts for multiple projects.

Frameworks & Tools

Node.js & Express

Built real-time backend APIs and routing logic.

Socket.io

Implemented live messaging and user socket tracking.

Plotly & Seaborn

Created interactive charts for dashboards and reports.

MySQL & Excel

Worked with databases, PivotTables, and VLOOKUP for insights.

Projects

Student Perfomance Analysis

Python, Pandas, Seaborn, scikit-learn
Analyzed student exam data to explore relationships between demographics, parental education, and test preparation on exam performance.
Performed data cleaning, EDA, and built a logistic regression model to predict pass/fail outcomes.
Achieved clear visual insights and model evaluation metrics.
Dataset Source: Kaggle – Students Performance in Exams
//www.kaggle.com/datasets/spscientist/students-performance-in-exams"

Project github repository

Sales visualization dashboard

Built interactive dashboards analyzing sales trends using Matplotlib/Seaborn
Developed housing price predictor (R²=0.81) with Scikit-learn
Tools: Python, Pandas, Jupyter, Scikit-learn

Project github repository

Project: Real-Time-Chat

The Real-Time Chat Application is a web-based messaging platform that allows users to communicate with each other in real-time.
Built with Node.js, Express, and Socket.io, this application provides a simple yet effective way for users to chat.
Each user is assigned a unique color to distinguish their messages, and they can set their usernames to personalize their chat experience.

Project github repository

Portfolio Assistant

Hi there! I'm your portfolio assistant. How can I help you today?