Hi, my name is

Sharib Kabani

Software Engineer

Building scalable, AI-powered products that drive real impact.

terminal@portfolio
Welcome to the terminal! Type "help" for available commands.
$

~/projects

Desygn

A Leetcode-style platform aimed to replicate real-world system design interviews.

GoNext.jsTypeScriptPostgreSQLGoogle GeminiTailwind CSS
View Project →

PullPanda

An AI-powered Github bot that automates pull request reviews, focused on code security and potential vulnerabilities.

Next.jsTypeScriptRedisGoogle Gemini
View Project →

AI/ML Soccer Tracker

A YOLO-based object detection tracker tasked with processing soccer videos to track players and provide tactical insight.

Pythonscikit-learnYOLOOpenCVnumpy
View Project →

Sunrise | GeeseHacks 2025

A gamified financial literacy platform designed to empower Gen Z and Gen Alpha to learn about investing.

Next.jsTypeScriptPostgreSQLVoiceFlowTailwind CSSAWS S3
View Project →

GoChat

A real-time chat application using Go and WebSockets for instant messaging, using Redis for pub/sub message distribution and persistence.

GoWebSocketsRedisJavaScriptTailwind CSS
View Project →

TruVote | Hack Canada 2025

A secure digital voting platform designed to eliminate fraud and ensure verifiable elections by leveraging facial recognition technology.

Next.jsTypeScriptPostgreSQLGoogle GeminiPythonFlask
View Project →

~/experience

Software Engineering Intern

May 2025 - Present
PokerOS
Toronto, ON
  • Co-built a profitable poker training platform that achieved $20,000 ARR within 3 weeks of launch, onboarding 100+ users at launch.
  • Designed and implemented the full PostgreSQL database schema supporting scalable growth and rapid feature expansion.
  • Developed a Fastify + Drizzle ORM backend, integrating Stripe webhooks, JWT authentication, and AI-powered gameplay analysis.
  • Implemented deep linking and analytics systems using Appsflyer and PostHog, enabling precise user attribution, engagement tracking, and retention optimization.
  • Automated ingestion of 300+ poker charts via a custom scraping bot, powering replayable hands and learning insights.
  • Integrated OpenAI's streaming API for real-time conversational coaching, boosting user engagement by 35%.

Vice President of Engineering

May 2025 - Present
Laurier Computing Society
Waterloo, ON
  • 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
Laurier Computing Society
Waterloo, ON
  • 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.