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
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Competitions & Hackathons
Smart City AI Platform
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
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
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
Help fellow students understand programming concepts during office hours and provide detailed feedback on assignments to improve their coding skills.
iOS HealthTech Developer
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)
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
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