Skip to content
View hasan-malik's full-sized avatar
πŸ’­
πŸ’­

Highlights

  • Pro

Block or report hasan-malik

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
hasan-malik/README.md

Portfolio LinkedIn Email


About Me

  • πŸŽ“  Computer Science @ University of Toronto β€” GPA 3.98 / 4.00, UofT Scholar Award
  • πŸ€–  Software Engineer @ FlipPilot β€” promoted from intern Β· Recipient of Best Intern Award
  • πŸ”¬  AI Research Intern @ The Matter Lab β€” supervised by Alan Aspuru-Guzik
  • πŸ†  2Γ— Hackathon Winner β€” Solo (Western University) + Team (SmileHacks Toronto)
  • πŸ“–  World Record β€” World's Youngest Sports Author (Ten Moments That Changed Cricket)
  • πŸ₯‡  Cambridge Outstanding Learner Award β€” Highest CS score in Punjab Province
  • πŸ”¬  Ranked 1st in CS, Mathematics & Biology at national science olympiads β€” 9 awards across 4 competitions including Best Science Team (2022–2023)
  • 🌍  SAT 1580 β€” 99th percentile among 5,600,000 students
  • 🏏  Founder of The Cricketing Hour β€” Pakistan's largest youth-run cricket blog (50K+ views)
  • πŸ’»  Software Engineer on Beamer+ w/ Prof. Chandra Gummaluru @ UofT CS

πŸ›   Tech Stack

Languages

Python TypeScript JavaScript Swift C++ Java SQL Lua

Frameworks & Libraries

React SwiftUI Node.js Express FastAPI Flask TailwindCSS Three.js PyTorch

Databases & ORMs

PostgreSQL Supabase Drizzle

Tools & Infrastructure

Docker GitHub Actions Railway Temporal


πŸš€  Featured Projects

Project Description Stack Award
TransitSim Parameterized 3D digital twin simulating 620K daily Toronto trips across 11 climate/GDP metrics Python Β· FastAPI Β· NumPy Β· React πŸŒ† Live Demo
TensorFlow Probability Added configurable line-search tuning to the BFGS optimization engine Python Β· TensorFlow PR #2023 Β· PR #2024
UC BorrowBox Food-, utensil-, and item-sharing system for University College residents Node.js · Express · PostgreSQL · React 🌐 Live
StarTooth 2D dental X-ray β†’ interactive 3D model with real-time pathology simulation TypeScript Β· Next.js Β· React Β· PostgreSQL πŸ₯‰ Overall 3rd, SmileHacks
Sparky Conversational iOS logistics agent coordinating medical transit in low-infrastructure regions SwiftUI Β· SFSpeechRecognizer πŸ† Hackathon Winner
Insight iOS conversational agent for blind users β€” VLM inference at 1Hz, haptic GPS nav SwiftUI Β· Swift Β· AVSpeechFoundation πŸŽ™ MacHacks
Beamer+ Next-gen academic presentation tool with coding shell, function plotter, AI Q&A Research Β· Open Source πŸ”¬ UofT Research
Learn Coding in Lua 16,000-word eBook Β· 34 exercises Β· Roblox game dev for high schoolers Lua Β· PressBooks πŸ“– Co-Authored

πŸ…  Hackathons

Year Event Result
2026 Spark Case Competition Γ— Hackathon, Western University πŸ†
2026 SmileHacks Toronto πŸ†
2025 MacHacks, McMaster University

Pinned Loading

  1. notjackl3/smilehacks notjackl3/smilehacks Public

    TypeScript 1

  2. sparky sparky Public

    Swift

  3. chandra-gummaluru/beamer-plus chandra-gummaluru/beamer-plus Public

    HTML 2 1

  4. cricket-auction cricket-auction Public

    IPL-style cricket auction game β€” React + Vite + Firebase + Gemini AI

    JavaScript 1

  5. CricPulse CricPulse Public

    Swift

  6. Chrome-Extension-Task-Manager Chrome-Extension-Task-Manager Public

    A task manager Chrome extension.

    JavaScript