Thanks for stopping by!

I'm Kevin

I like software engineering, sales, and supporting my community by leading free career coaching, hackathons, and case competitions!

linkedingithubmail

If you're a UBC Sauder student and want to chat, feel free to book a time with me through COOL! For everything else, feel free to contact me at kevinxygu@gmail.com

Kevin's Avatar

Experience

Career Peer Advisor @ UBC Sauder Business Career Centre

Career Peer Advisor @ UBC Sauder Business Career Centre

Coaching + MentorshipCoaching + Mentorship
CommunityCommunity

I'm 1 of 9 students coaching UBC Sauder students, with a focus on the BUCS (business + computer science) path! Shoutout to Jonathan McQuarrie, Lauren du Toit, David Edwards, Val Ke and my fellow CPAs!

Software Engineer Intern @ TELUS

Software Engineer Intern @ TELUS

PythonPython
TypeScriptTypeScript
AutomationAutomation
AI ToolsAI Tools
Capital ManagementCapital Management

Drove automation and AI innovation for the Ops Capital Management team managing a billion-dollar budget. Shoutout to Sean Phoenix, Ricardo Castillo, Terry Kaplan, Pooja Singh and Mursal Khyabani!

Solutions Engineer Intern @ Trulioo

Solutions Engineer Intern @ Trulioo

MobileMobile
TypeScriptTypeScript
AI ToolsAI Tools
SalesSales
SalesforceSalesforce

Supported B2B SaaS sales deals as technical experts for Trulioo: an identity verification unicorn! Shoutout to Michael Nolan, Shaun Singh and the SC team!

Software Engineer + Business Systems Analyst Co-op @ ICBC

Software Engineer + Business Systems Analyst Co-op @ ICBC

PythonPython
AutomationAutomation
DockerDocker

Built automation tools for ICBC’s Business Innovation and RPA team. Became first co-op to adopt a dual software engineer / business systems analyst role. Shoutout to Ritchie Macapinlac, Gurinder Johal, and Chris Port!

Software Engineer Intern @ Cyberium Group

Software Engineer Intern @ Cyberium Group

PythonPython
AWSAWS
AzureAzure
CybersecurityCybersecurity
DatabricksDatabricks

Implemented governance, risk, and compliance solutions for clients in a nimble 10-person cybersecurity startup. Shoutout to Tejinder Basi and Hetash Parmar!

COMM 190 TA @ UBC Sauder

COMM 190 TA @ UBC Sauder

Excel + Linear ProgrammingExcel + Linear Programming
Coaching + TeachingCoaching + Teaching
CommunityCommunity

TA'd COMM 190: Quantitative Decision Analysis, Linear Programming + Probability after scoring 100 in the course. Shoutout to Greg Werker and Tim Huh!

Portfolio

Technical Projects

PitchLab
πŸ† 3rd place (Rox Tech Prize) - Cal Hacks (MLH)

PitchLab

external link icon
gotypescriptwebsocketsdockernextjsreactjsginclaudeelevenlabssentiment analysisai agents

My solo hack at Cal Hacks 12.0, the largest collegiate hackathon in the world with 3,600+ hackers! I placed 3rd in the Rox Tech prize track, focused on building AI agents using LLMs that act autonomously on real-world data. I built PitchLab end-to-end: a sales tool that generates mock sales calls so you can practicing talking to your prospect, before you actually do!

TELUS Form Coach
πŸ† 1st Place - TELUS Data & AI Hackathon

TELUS Form Coach

external link icon
pythontypescriptjavascripttensorflowreactjsnextjsnodejsmovenettailwindcsspandasnumpyscikit-learnmachine learningcomputer visionregression analysis

A new feature on the TELUS Health & Wellbeing app that evaluates your exercise form with computer vision. After winning, our team is now exploring ways to integrate this solution into existing TELUS products and services! Shoutout to Pedro Soares and Arianne Rull!

Nerve
πŸ† 2nd Place + πŸ† Startup Winner - ProductX

Nerve

external link icon
pythontypescriptjavascripttensorflowngroksocket.iowebsocketsassemblyaisupabasenextjsreactjsexpressjsopenaitailwindcssmapboxnodejssentiment analysis

Competed alongside three other Kevins at UBC ProductX, UBC BizTech's flagship hackathon. A real-time monitoring dashboard for emergency dispatch units, powered with sentiment analysis and critical event detection. We modernized existing legacy systems that are outdated and have lead to lost lives, lost time, and lost resources. Shoutout to Kevin Hu, Kevin Tan, Kevin Xiao!

Safely
HackHarvard @ Harvard University (MLH)

Safely

external link icon
pythongotypescriptjavascriptreactjsnextjstailwindcssflaskcloudflareelevenlabsdockerverceltwiliowebsocketssocket.ioassemblyaigeminimapboxsentiment analysismlh

Our submission at HackHarvard 10! Safely Today is a personal safety app that uses websockets, AI and sentiment analysis to monitor you and your peers' real time locations and alert authorities automatically when distress is detected. Shoutout to Gage Howe, Saketh Poori, and Adam Torres Encarnacion for the great weekend and for teaching me so much about tech!

Meme-o-Tron
πŸ† Winner - BUCS Hackathon

Meme-o-Tron

external link icon
typescriptjavascriptreactjsnextjstailwindcssopenaijsonvercelcomputer vision

We built a Jumbotron lookalike cam, like those you might see at hockey games! Upload a photo and prepare to get roasted. Shoutout to Ryan Haraki and Alison Hardy!

UBC Esports Lounge App
πŸ† Best Internal Department

UBC Esports Lounge App

external link icon
typescriptjavascriptgopostgresqlaws ec2dockerreactjsnextjstailwindcssci/cdgithub actionsvercel

Replaced a manual lounge check-in process with a sleek web app! Currently exploring a new monorepo architecture for the backend as we roll out new features for UBC's gaming community. Shoutout to Josh Wu and Jaden Hums, my dev leads and the rest of the team!

Dance Dance ReVision
Hack Western 11 @ Western University (MLH)

Dance Dance ReVision

external link icon
typescriptjavascriptgoogle mediapipecomputer visionhowlerjsreactjsnextjstailwindcssvercelmlh

Dance-Dance ReVision brings you the classic Dance-Dance Revolution (DDR) arcade rhythm game right to your computer. Dance with computer vision! Shoutout to Andrew Fenton and Khoa Bui for hacking with me at Hack Western 11!

UBCMA Membership Portal

UBCMA Membership Portal

external link icon
typescriptjavascriptpostgresqlstripeaws sesuploadthingreactjsnextjstailwindcssvercel

A full-stack web app for the UBC Marketing Association memberships supporting event registration, payment processing, and member management. Shoutout to Ethan Hansen, Daniel Lee, Janaye Cheong, and Angela Huang!

Computer Networking Projects

Computer Networking Projects

external link icon
javacsocket programmingtcpudphttppop3smtpnetworkingmultithreadingencryption

A collection of projects from UBC'S CPSC 317: Computer Networking written in Java and C. The projects primarily cover socket programming and various network protocols. The source code cannot be shared due to academic integrity policies.

Case Studies and Competitions

VSEUS x 180 Degrees Consulting Case Competition
πŸ† - 1st Place Overall

VSEUS x 180 Degrees Consulting Case Competition

TeabocoTeaboco

Presented recommendations to increase Teaboco's UBC presence and obtain a B Corp Certification through influencer marketing and in-person campus partnerships. Shoutout to Bonnie Xie, Katerina Chen, and Saren Vathanak!

UBC Imprint Marketing Case Competition Final Round
πŸ† - 2nd Place (Senior Case)

UBC Imprint Marketing Case Competition Final Round

TELUSTELUS

Tackled new product growth for TELUS MyPet by implementing an AI Assistant, introducing hybrid pricing, designing a new vet directory and funding partnerships. Shoutout to Bonnie Xie, Grace Kim, and Newgen Bao!

UBC Imprint Marketing Case Competition Preliminary Round
πŸ† - 2nd Place (Senior Case)

UBC Imprint Marketing Case Competition Preliminary Round

TELUSTELUS

Implemented a master rebrand for TELUS to showcase its diverse product lines and help them STAND OUT, SHARE OUT, and HELP OUT. Shoutout to Bonnie Xie, Grace Kim, and Newgen Bao!

UBC Product Sprint Product Challenge
πŸ† - 2nd Place (Hootsuite Challenge)

UBC Product Sprint Product Challenge

HootsuiteHootsuite

Presented Hootsuite Connect: A new feature to connect brand influencers with businesses to create authentic social media content. Shoutout to Borna Shani and Eric Gadbois!

UBC eProjects Pitchathon

UBC eProjects Pitchathon

MicrosoftMicrosoft

Presented Microsoft RUBY: a new city-wide dispatch system for emergency services to reduce response times and save lives, implemented with Microsoft Azure IoT services. Shoutout to Elaine Li, John Grey and Marina Yu!

JDC West Summer Development Initial Case Round

JDC West Summer Development Initial Case Round

UberUber

Presented a two-pronged approach: Uber For Us and Uber For You to tackle regulatory hurdles, driver trust, and geographic variance.

UBCMA Studios Pro Bono Consulting

UBCMA Studios Pro Bono Consulting

FashionoiseFashionoise

Consulted for a local Vancouver jewelry business by building their brand identity, designing a new website, and developing a multi-channel marketing strategy with Meta Ads, SEO, influencer partnerships, and social media content. Shoutout to Elishia Yeung, Adeline Chan, Jessica Oh, Jayden Tsai, Priya Sidhu and Geonwoo Park!

COMM 296 Case Assignment

COMM 296 Case Assignment

AppleApple

Presented a new Apple creator network and a new app interface to connect creators, influencers, and marketing voices for the Apple ecosystem. Class cases are kept proprietary. Shoutout to Jasmine Chen, Khoa Bui, Navit Kaur and Fei Gao!

COMM 396 Industry Research Case

COMM 396 Industry Research Case

SalesforceSalesforce

Completed a market research report on Salesforce's Solutions Engineer role, and the company's overall position in the CRM market. Performed industry analysis and researched the future roadmap of Agentforce. Class cases are kept proprietary.

COMM 396 Community Assessment Case

COMM 396 Community Assessment Case

ShopifyShopify

Presented new recommendations for Shopify to expand business in Richmond, BC with Indigenous communities through partnerships, grants, and educational resources. Class cases are kept proprietary.

UBC ProduHacks x EY Product Challenge

UBC ProduHacks x EY Product Challenge

EYEY

Presented a prototype for WallEY, a new NFT-based platform to manage loyalty rewards programs. Shoutout to Ryan Haraki, Borna Shani and Colin Grob!

Community Involvement

nwPlus

nwPlus

We're Western Canada's largest hackathon organizer, with 3 every year: HackCamp, nwHacks, and cmd-f. We're MLH-affiliated, supporting 1250+ hackers across our events!

Roles:

  • Treasurer
  • Sponsorship Lead
  • Sponsorship Coordinator
UBC Marketing Association (UBCMA)

UBC Marketing Association (UBCMA)

We're UBC's only marketing focused student club, bringing you events and opportunities to learn about marketing, network with industry professionals, and build your skills.

Roles:

  • Software Engineer
  • Senior Pro Bono Consultant - Studios
UBC Esports Association (UBCEA)

UBC Esports Association (UBCEA)

UBC's gaming club! We host events, tournaments, and come by the gaming lounge in the Nest to unwind between (or during) your classes.

Roles:

  • Software Engineer
  • Product Manager
  • External Relations
Sauder Summit Global Case Competition

Sauder Summit Global Case Competition

Annual case competition hosted by the Sauder School of Business, bringing together top students from around the world to solve real business challenges.

Roles:

  • Competitions Director
Enactus UBC

Enactus UBC

We're UBC's branch for Enactus, a global non-profit organization dedicated to inspiring students to improve the world through entrepreneurial action.

Roles:

  • Tech Advisor
  • Lead Software Engineer
  • Ennovate Tech Lead
  • Ennovate Project Associate
National Strategy Consulting Case Competition & Conference (NSCC)

National Strategy Consulting Case Competition & Conference (NSCC)

Sauder's top case competition 2025! We're Canada's premier strategy case competition and conference for all things consulting.

Roles:

  • Conference Associate
  • Conference Experience Coordinator (CEC)
HelloHacks by UBC BizTech

HelloHacks by UBC BizTech

A beginner-friendly hackathon hosted by UBC BizTech, one of UBC's largest tech clubs.

Roles:

  • Hackathon Mentor
BUCS Community Team

BUCS Community Team

Fostering community and events for UBC Sauder's business and computer science (BUCS) students.

Roles:

  • Chair
  • First Year Rep
UBC Sauder Orientations

UBC Sauder Orientations

Welcoming first years to UBC Sauder with fun events, mentorship, and community building!

Roles:

  • Orientation Leader - 2024
  • Orientation Leader - 2023