Kushal Gangarapu

// grade-12 developer — ships software his school runs on

Built the calendar platform 1,500+ users at his school, and the school paper's site. Runs a 60-person student government; co-ran Western Canada's largest youth hackathon. Looking for summer 2027 internships.

summer 2027 internships · interesting problems · hackathon teams relocation: yes · Burnaby, BC
write the email — it's pre-addressed →

contact

EMAIL = smileykushal@gmail.com
PHONE = +1-778-858-5616
GITHUB = github.com/KushalGangarapu
LINKEDIN = linkedin.com/in/kushal-gangarapu
RESUME = /resume.pdf
LOCATION = Burnaby, BC
RESPONSE_TIME_IF_YOU_SAY_CALENDAR = <2h

education & certifications

Secondary school diploma — CS + math focus — Burnaby Central Secondary School · 2022 → 2027 (expected)
AP Computer Science A — AP-CSA · 5 — with 100% course grade
AP Calculus BC — AP-CALC-BC · 4
CS50's Introduction to Artificial Intelligence with Python — Harvard University sep 2026 · certified — twelve projects shipped cert ↗ verify ↗
Full Stack Open (7 ECTS) — University of Helsinki sep 2026 · certified — deployed, not just watched cert ↗ verify ↗
Mathematics for Machine Learning: Linear Algebra — Imperial College London (Coursera) sep 2026 · certified cert ↗ verify ↗
Award of Excellence — Computer Programming 11 — 100%
Waterloo Mathematics Competitions — Certificate of Distinction — University of Waterloo Math Contests (Gauss, Hypatia) · School Champion — University of Waterloo Math Contests (Galois, Hypatia)
Canadian Open Mathematics Challenge (COMC) — To be determined — Canadian Mathematical Society
Principal's List — Grades 11, 12 — consecutive academic excellence across all STEM subjects

experience

Co-Prime Minister — Student Government — Burnaby Central Secondary School · may 2026 → present
  • advocate for 1,500+ students; direct line to admin, faculty, and district leadership
  • run a 60+ member team — exec committees, delegation, accountability, the works
  • own end-to-end strategy, budget, and execution for school-wide events and spirit weeks
  • previously: minister of technology (2025→26), grade rep in each of grades 8, 9, and 10 (2022→25) — four years, three titles
General Executive — BCYDC — BC Youth Developer Collective · apr 2025 → present
  • organized Daydream Vancouver — largest Daydream hackathon in north america, largest youth hackathon in western canada
  • secured $5,200+ in funding and in-kind resources — made a 130+ participant event completely free
  • managed 130+ hackers across a 12-hour game jam; coordinated godot/unity/art/sound workshops; 50+ games shipped to itch.io
Student Monitor — Summer School — Burnaby School District (SD41) · jul 2026
  • kept summer school running — building navigation, classroom access, supply requests
  • built the centralized excel system for registrations, withdrawals, and transfers; admin reporting ran on it
Co-Leader — The Good Guys — Burnaby Central Secondary School · jun 2026 → present
  • direct strategy for kindness/outreach/civic-engagement initiatives across the student body
  • build teams and local partnerships to expand the chapter; previously presidential advisor — ran fundraisers that cleared $1,000
Co-Leader — Chess Club — Burnaby Central Secondary School · jun 2026 → present
  • lead the after-school chess teaching program at local elementary schools
  • drive recruitment — making chess something kids actually show up for
President — Debate Club — Burnaby Central Secondary School · nov 2025 → present
  • run weekly sessions for 15+ members — formal argumentation, critical analysis, public speaking
  • formerly marketing manager (2024→25); member improvement is measurable and measured
Event Coordinator — Bright Minds — Burnaby Central Secondary School · oct 2025 → present
  • spearhead mental-health awareness events (the Cozy Room) — volunteers organized, teachers partnered
Chess Instructor — BCJCA — BC Junior Chess Association · Morley Elementary · oct 2025 → feb 2026
  • taught weekly structured lessons to elementary students — designed the activities, kept them fun
  • strategic thinking, concentration, sportsmanship: the curriculum and the point
Member — District Student Advisory Council — Burnaby School District (SD41) · jun 2025 → present
  • selected to represent Burnaby Central at the district level
  • collaborate across SD41 to surface priorities, deliver structured feedback, shape district policy
Co-Leader — Math & Computing Club — Burnaby Central Secondary School · sep 2024 → present
  • direct weekly problem-solving sessions for 20+ members
  • competition prep for local and regional contests — the fun kind of homework
Head of Marketing — The Shoreline Guardians — The Shoreline Guardians · oct 2024 → oct 2025
  • scaled instagram 30 → 1,000+ followers in seven months — 700% activity lift, 800% profile-visit lift
  • directed weekly shoreline/park cleanups with 15+ volunteers — logistics, outreach, on-site ops

community help

Academic Grading & Tutoring — 64.00 hrs · Instructor at One Academy
Graded the work of children ranging from grades K - 12.
Krishna Janmashtami 2026 — 40.00 hrs · ISKCON Vancouver
Festival volunteer coordination, community assistance, and cultural event operations.
Environmental Cleanup & Ravine Restoration — 24.75 hrs · The Lower Mainland Green Team
Community trash cleanups & removed invasive plants (poison ivy, himalayan blackberry) around Byrne Creek Ravine across 8 sessions.
School Facility Support — 15.00 hrs · School (Burnaby Central)
Did lockers and student orientation prep around the school.
Elementary Chess Instruction — 15.00 hrs · Chess Instructor at Morley
Taught chess to children of grades 3, 4, and 5.
Assistive Devices — 4.50 hrs · STEM Club
Made assistive devices for community accessibility.

projects

wildcat-calendar bcss-calendar.vercel.app ↗ — The centralized hub for club discovery, event scheduling, and school announcements at Burnaby Central — designed, built, and deployed by me, and used daily by 1,500+ students and faculty. This is the flagship: not a tutorial project, a production PWA my school runs on. react 19 · typescript · node · express · postgres · prisma · vercel · in production — 1,500+ users
bcss-newspaper github.com/KushalGangarapu/BCSS_NewsPaper ↗ — The official student newspaper of Burnaby Central — a fast, mobile-friendly editorial site where issues publish as PDFs and read right in the browser. No downloads, no "open in Acrobat." next.js 16 · typescript · tailwind v4 · supabase · pdf.js · vercel · in production — the school paper lives here
reverse-captcha — A CAPTCHA with the threat model inverted: it's designed to only let bots through. Humans fail. Scripts pass. The spec is the joke and the joke is fully implemented. javascript · bad intentions · good execution · shipped, regrettably effective
faithful-flight github.com/KushalGangarapu/FaithfulFlight ↗ — A fast-paced, side-bouncing arcade game in Python + Pygame — and the first software I ever sold. Grade 8 math-class project; it got popular enough with classmates that we sold copies and raised over $100. First revenue, age 13. The math class recovered. python · pygame · cryptography · discord rpc · shipped — and sold
sidequests github.com/KushalGangarapu ↗ — Smaller builds. Some shipped, some abandoned with dignity. godot · typescript · whatever the problem needs · unhinged

the rest

skills: typescript · python · java · javascript · sql · html css · react · node · postgres · prisma · nextjs · supabase · vite · pwa · sse · git · vercel · godot · pygame — plus: running a 60-person team

The full portfolio is itself a piece of work — a code editor you browse: a real file tree, a git graph of the career, and a working terminal. Open the IDE version →