SHARIB
KABANI
SOFTWARE ENGINEER
Building scalable, AI-powered products that drive real impact.
PROJECTS
Desygn
01A Leetcode-style platform aimed to replicate real-world system design interviews.
AgentCal
02An intelligent AI-powered calendar management system built with OpenAI Agents SDK, featuring multi-agent orchestration and Model Context Protocol (MCP).
PullPanda
03An AI-powered Github bot that automates pull request reviews, focused on code security and potential vulnerabilities.
AI/ML Soccer Tracker
04A YOLO-based object detection tracker tasked with processing soccer videos to track players and provide tactical insight.
GoChat
05A real-time chat application using Go and WebSockets for instant messaging, using Redis for pub/sub message distribution and persistence.
TruVote | Hack Canada 2025
06A secure digital voting platform designed to eliminate fraud and ensure verifiable elections by leveraging facial recognition technology.
EXPERIENCE
Software Engineering Intern
May 2025 - Present- Built and launched full-stack poker training mobile app generating $5.5K ARR with 40+ paying users within 6 months; developed React Native frontend, Node.js backend (Fastify), and PostgreSQL data layer with an automated Railway CI/CD deployment pipeline
- Engineered a Python scraper to process 1,000+ poker strategy charts; designed a Postgres schema with optimized indexes to deliver <100ms queries for user history
- Integrated OpenAI streaming API for real-time coaching feedback and implemented RevenueCat/Stripe webhook handlers for subscription lifecycle management (new subs, cancellations, renewals)
- Established a mobile DevOps workflow using EAS builds for automated iOS App Store deployments; implemented backend test suites and Zustand state management for reliable chat/session persistence
Leadership & Involvement
Vice President of Engineering
May 2025 - Present- Promoted from Software Engineer after leading major internal projects and demonstrating exceptional initiative.
- Directed engineering operations for 100+ active members, hosting 10+ events and workshops per semester.
- Created an interactive onboarding system teaching new members React, Tailwind, and Git fundamentals, reducing ramp-up time by 40%.
- Designed an AI-driven interview scheduling platform, streamlining student recruitment across university clubs.
- Facilitated agile standups, pair programming, and mentorship sessions, cultivating technical growth and accountability.
Software Engineer
January 2025 - May 2025- Working with a team of 10+ developers to develop a scheduling tool that automated internal meeting setups and hiring workflows.
- Building a full-stack MERN application from scratch, ensuring frontend responsiveness with React and efficient backend routing and data storage with Express and MongoDB.
- Took initiative to lead the team in solving GitHub issues and contributing the highest number of merged pull requests.
- Awarded MVP of Engineering during internal team awards for outstanding technical contributions, leadership, and initiative on the project.