Kartik Gangwar

CS + Data Science @ UW–Madison · Software Engineer · ML Enthusiast

I build full-stack applications and explore machine learning systems to solve real-world problems. From building real-time mobile apps to training ML models for predictive analysis, I enjoy turning ideas into scalable software.

About Me

I'm a Computer Science and Data Science student at the University of Wisconsin–Madison, focused on building scalable software and AI-driven systems.

I've worked on full-stack features at FiPet, including backend services with Firebase and frontend implementations for application features. I've also developed real-time mobile applications and built machine learning models for stock sentiment analysis, with a focus on practical, real-world applications.

I enjoy solving complex problems through full-stack development, cloud infrastructure, and data-driven approaches, and I'm always looking for opportunities to build impactful, production-ready systems.

I'm currently seeking software engineering and AI/ML internship opportunities.

Featured Projects

Building solutions that scale and solve real problems

1
TrueNeed
Built a full-stack mobile application during a hackathon connecting users offering resources with those in need, using React Native and Firebase. Designed and implemented a real-time matching system between offers and requests, including Firestore data models and live updates. Developed core user flows for creating, browsing, and responding to requests, along with notification-based interactions. Focused on building a scalable and intuitive system under time constraints, emphasizing real-time data handling and usability.
React Native
Firebase
JavaScript
Real-time Database
2
Stock Sentiment ML Model
Developed a machine learning pipeline that analyzes social media and news data to predict stock sentiment using NLP techniques. Built and trained classification models using Python, Pandas, and scikit-learn, processing large volumes of text data. Designed a data pipeline to collect, clean, and transform Twitter posts and financial news into structured inputs for modeling. Focused on real-time applicability and improving prediction accuracy through feature engineering and model tuning.
Python
NLP
Machine Learning
Pandas
Scikit-learn

Experience

Building products and gaining real-world experience

AI/ML Project Manager

AI@UW (University of Wisconsin–Madison)

March 2026 – Present

Led a team of 4–5 developers to build a stock sentiment analysis platform using machine learning and real-time data. Designed and implemented core backend components and coordinated full-stack development across the team, ensuring efficient collaboration and project delivery. Developed machine learning models using social media data to analyze market sentiment and predict stock trends. Drove technical decision-making, project planning, and feature prioritization while guiding team members through development challenges.

Python
Machine Learning
NLP
Project Management
Data Analysis

Software Engineering Intern

FiPet

January 2026 – Present

Developed and deployed full-stack features for a production mobile application using Firebase, TypeScript, and cloud functions. Built application features, including backend image generation with Sharp, cloud storage integration, and frontend display logic. Designed scalable backend services for user progression and gamification systems, handling real-time data and cloud-based workflows. Collaborated in a team-based development environment using Git, code reviews, and iterative feature development to deliver production-ready functionality.

TypeScript
Firebase
Cloud Functions
Node.js

Summer Intern

iStartValley

June 2024 – October 2025

Worked in a selective internship program focused on innovation and entrepreneurship. Led a team of interns to research market opportunities, develop business models, and build AI-driven solutions. Applied lean startup principles, conducted product-market fit analysis, and presented final pitches to executives and entrepreneurs.

Business Strategy
Product Management
AI Solutions
Lean Startup
Market Research

Assistant Facilitator

STEMshala Enrichment Center

June 2023 – August 2025

Taught coding and robotics to kids aged 7-14. Created lesson plans and helped students build their own games and robots. Covered everything from basic Python to building autonomous robot challenges.

Python
Robotics
Education Technology
Curriculum Design

Skills & Technologies

Tools I use to bring ideas to life

Languages
Java
Python
TypeScript
JavaScript
HTML/CSS
Frameworks & Libraries
React
React Native
Next.js
Node.js
Firebase
Scikit-learn
Pandas
NumPy
TensorFlow
Tools & Technologies
Git
GitHub
Firebase
Firebase Cloud Functions
Firestore
REST APIs
VS Code
Linux
Data Science & AI
Machine Learning
Natural Language Processing
Data Analysis
Sentiment Analysis
Statistical Modeling

Get In Touch

I'm currently open to software engineering and AI/ML opportunities. If you have any positions available or just want to connect, feel free to reach out!