Krisha Bhalala

I'm a third year Computer Science student at the University of Manitoba who enjoys building technology that makes a real difference. From creating apps that help Parkinson's patients track their symptoms to building platforms that bring communities together, I focus on solving problems that matter.

When I'm not coding, you'll find me at hackathons, helping other students as a teaching assistant, or volunteering to make tech more inclusive for everyone.

Technical Skills

Python JavaScript/TypeScript Java C/C++/C# SQL Swift HTML5/CSS3 React Vue.js Tailwind CSS Three.js Node.js TensorFlow Pandas NumPy Matplotlib R Markdown Jupyter Notebook Logistic Regression Power BI Git Linux/Unix VS Code Maven Figma

Technical Projects

Mental Health Resource Website

Students struggled to find mental health resources, built a responsive website in a team, improving resource discovery and usability. Maintained structured code and tracked changes to enable smooth updates and ensure long-term site reliability.

HTML CSS JavaScript

Community Website

Developed a website in a team for Women of Manitoba in Computer Science, improving event participation and engagement. Translated design prototypes into responsive web pages for WiCS, enhancing clarity, usability, and access across all devices.

Vue.js Figma HTML/CSS

Parka AI – Parkinson Tracker

Enabled patients to track Parkinson's symptoms, addressing monitoring challenges with an iOS app and Apple Watch integration. Improved doctor patient communication by generating clear summaries from patient data using Google Gemini AI.

Swift SwiftUI Apple Watch Google Gemini AI

Full-Stack Messaging Platform

Built a multithreaded HTTP/1.1 server using raw sockets to handle concurrent client connections efficiently. Developed a dynamic SPA frontend with JavaScript to enable authentication and real-time messaging, creating a message board.

Python JavaScript HTTP/Sockets Multithreading

AI Event Agent

Developed a web app recommending tech events based on user profiles, automating analysis, search, ranking, and personalized tips. Implemented real-time progress display and event scoring to help users quickly discover and select the most relevant events.

JavaScript HTML/CSS Groq AI API

Console Greed Game

Built a console Greed game in Java with interactive scoring and user input, providing engaging and fun gameplay for players. Automated builds using Maven and wrote flexible code, enabling easy creation of additional text based games for others to enjoy.

Java Maven

IceCube – NHL Analytics System

Built a terminal interface with my team to explore 14 million NHL records across 14 connected tables. Designed the database structure showing how games, players, and events relate to each other. Created 4 queries like head to head player battles and revenge game tracking that pull data from multiple tables to reveal interesting hockey patterns.

Python MySQL Textual SQL

Thread Scheduling System

Fixed unfair CPU usage and delays by implementing a user-level thread library with FIFO, Round-Robin, and priority scheduling. Ensured safe and correct execution under concurrency by building context switching, thread lifecycle, and mutex locks from scratch.

C User Level Threads

Breast Cancer Detection

Medical datasets contained complex patterns, requiring data processing and model training to improve early cancer detection. Refined algorithms and preprocessing steps iteratively, creating a tool that supports hospitals with faster, reliable cancer detection.

TensorFlow Python

Interactive Clicker Game

Built an engaging clicker game with upgrades, rewards, and events to keep players interested and motivated for longer gameplay. Designed a responsive, mobile friendly interface with clean, maintainable code, ensuring smooth, consistent experience on devices.

JavaScript HTML CSS

Competitions & Hackathons

Smart City AI Platform

Sprint2Innovate 2025 - Top Innovator Award | Feb 2025

Improved neighborhood safety by prioritizing repairs for vacant buildings, earning the Top Innovator Award. Created a prototype that analyzed building data to flag high risk properties and connect owners with repair teams.

Solar Flare Visualization

NASA Space Apps 2024 Challenge | Oct 2024

Built an interactive 3D web experience using JavaScript and Three.js to help students understand solar flares and explore space. Worked with NASA data and web APIs to turn complex solar flare information into a clear, visual model.

Campus Community App

Sprint2Innovate 2024 - 2nd Place ($2,500) | Feb 2024

Created a prototype to connect students through chat and events, reducing loneliness and winning 2nd place ($2,500). Added surveys and interactive features to test ideas and improve student participation in the community. UM News Feature

Experience

Teaching Assistant - Object Oriented Programming

University of Manitoba | Sep 2025 - Dec 2025

Help fellow students understand programming concepts during office hours and provide detailed feedback on assignments to improve their coding skills.

iOS HealthTech Developer

University of Manitoba Research Team | May 2025 - Aug 2025

Awarded competitive research funding to build an iOS app that helps Parkinson's patients track symptoms using iPhone and Apple Watch sensors. Created AI-powered summaries that give doctors clearer insights during appointments, making clinical trials more accessible for diverse populations.

Vice President (Finance)

Women's Centre, UMSU | Jul 2024 - Present

Manage a $16,000 budget and led fundraising events that deliver 10 programs for women's community while saving 30% compared to previous year.

Shift Manager

Cleo, Winnipeg | Jan 2023 - Present

Lead a team of 10 during shifts at a busy clothing store, creating schedules and ensuring smooth operations while providing excellent customer service.

Let's Connect

Interested in collaborating on a project or want to chat about technology? krishasbhalala@outlook.com