Hi, I'm Rahul, a passionate Software Engineer and third-year Computer Science student at Western University.
I specialize in full-stack development using React, Java, Node.js, Python, and Django, and enjoy building user-focused applications.
- 🚀 I've launched real-time multiplayer games, productivity browser extensions, and AI-integrated healthcare platforms.
- 🏆 My work has been recognized in hackathons and widely adopted by student groups.
- 🤝 I thrive in collaborative environments and love translating complex ideas into impactful software.
- 🌐 Beyond coding, I’m interested in AI recommendation systems and have experience guiding teams and teaching others.
- 📫 Let's connect or collaborate! Check my portfolio, explore my projects, or reach out via LinkedIn or email.
- Fake Out — Real-Time Multiplayer Game
Built social party game in React/TypeScript/Node.js/Socket.IO, features dynamic lobby, live voting and score tracking, deployed using Docker & Fly.io. - VitaLink (TerraHacks 2025) — AI Healthcare Assistant
Healthcare platform with React Native & Django REST, live hospital wait times and Gemini AI triage, PostgreSQL/MongoDB backend, voice EMS dispatch. - Schedula — Serverless Booking Backend
Serverless booking API built with Azure Functions and Azure SQL, ensuring transaction-safe, low-latency scheduling with idempotent request handling to prevent double bookings. - NeuroScan — RL-Driven HPC Workload Optimizer Developed and deployed deep reinforcement learning–based job scheduling agents in PyTorch, achieving a 25% efficiency improvement over FCFS across 10,000+ simulated workloads on AWS
- WebWall — Cross-Browser Productivity Extension
Developed Chrome, Edge, Firefox extension in JS to block distractions, improve focus, sync schedules, secure local-first storage, and responsive UI.
Languages: Python · C/C++ · Java · JavaScript · SQL · HTML/CSS · Assembly
Web and Backend: React · Node.js · Express.js · Django · REST APIs · Socket.IO · Git
Databases: PostgreSQL · MongoDB · SQLite · Azure SQL
Cloud: Azure · Docker
ML / AI: PyTorch · TensorFlow · Pandas · Gymnasium (RL) · Scikit-learn · Matplotlib · LLMs
Tools: React · Node.js · Django · Docker · Git · AWS · REST APIs