Rushil Karani
Software Developer Co-op @ Bell Canada
Passionate about Artificial Intelligence
Background inspired by Neural Networks

About Me
Hi, I'm Rushil 👋 an aspiring Software Engineer with a strong interest in AI/ML, Cybersecurity, and Full Stack development.
I'm a Software Developer Co-op @ Bell Canada, and pursuing Software Engineering @ McMaster University. My long-term goal is to grow into a SWE role at a MAANG+ company, where I can build innovative and secure technologies at large scale.
Outside of tech, I enjoy exploring new hobbies, running, learning about finance & investing, and sharing ideas that push me to grow.
Experience
Software Developer — Bell
May — Aug 2026
Summer 2026 Software Developer co-op on the Enterprise Architecture team.
Automation Analyst — RBC
Jan — Apr 2026
Built a Python automation system to validate PDF reports, reducing manual effort by 96%. Automated API health checks using Playwright. Performed regression testing and maintained CI/CD pipelines.
Featured Projects
PrepPal (Won 3rd Place @ MEC)
A natural disaster aid app, used Google Cloud Vision API to identify evacuation items from images with 85% accuracy. Won 3rd place at McMaster Engineering Competition 2025.
Health Connect
A healthcare app designed to reduce clinic wait times by 20%. Features a chatbot powered by Cohere API with context-aware responses.
Equi-Hire
AI resume screening tool that reduced hiring biases by 30%. Integrated Google Cloud Vision for smoother image processing and handled complex API integration issues.
Tech Stack
Languages
Java
Python
JavaScript
TypeScript
C/C++
SQL
Frameworks
Spring Boot
React
Node.js
Express
Tools & Platforms
Git/GitHub
MongoDB
Linux/Bash
Google Cloud Vision
REST APIs
Let's Get in Touch!
Whether you want to collaborate, discuss opportunities, or just say hi, I'd love to hear from you!