Hi, I'm Kai (or Ilya)!

Freelance Observer & Broadcast Producer
Main Observer for North American Challengers League (NACL) @ Riot Games
UBC BFA Theatre Production - Lighting & Projection Designhe/him

About

Hello! My name is Kai and I'm a freelance observer/producer looking for any and all opportunities!I am located in Vancouver, Canada. Able and willing to travel as needed for LAN/in-studio work. I have extensive experience with observing both remotely and in a studio/live environment. With almost a decade of dedication to the esports community and a meticulous eye for detail, I am always eagerly looking to learn, create, and put on the best show.Experience in observing:
League of Legends, Teamfight Tactics, Fortnite, Valorant, Apex Legends, Overwatch 2, PUBG:M
Always looking to learn new games/roles!Highlights:
Main Observer for the LCS Week 6, 100T vs IMT & FLY vs SR @ Riot Games (League of Legends)
Main Observer for North American Challengers League (NACL) @ Riot Games (League of Legends)
Freecam Observer for FlyQuest Trailblazers Series (VALORANT)
World Feed Producer/Director for TFT Vegas Open (Teamfight Tactics)
Formerly:
Main/Secondary Observer for LCS Game Changers
Main Observer for LFL International Summer Split 2022
Main Observer for NA Teamfight Tactics, Set 6.5 - 9.5
Broadcast Producer for Super League Gaming
Internal Logistics, Programming, and Events for Intercollegiate Game Network
VP Internal & Gaming Lounge Manager for UBC Esports Association

About

Hello, my name is Kai. I am a queer 5th-year Lighting and Projection design student at UBC hailing from Hong Kong. As a lifelong dancer and performer turned designer-technician, I offer a unique perspective into all facets of the creative process.Returning from a year-long break of furthering my career in esports, I use what I've learned from broadcast and entertainment to bridge the connection between live performance and live streaming by creating interactive and immersive designs that are fun for everyone to experience.For projections I use Isadora, and for lighting I use ETC or Astera systems. Always happy and eager to learn something new!Currently stage technician at the Chan Centre.Most recently designed all projections for TomorrowLove as part of my UBC theatre practicum.As always, I would like to thank Robert Gardiner for his guidance and unwavering faith in what I create.

2022 Showreel :3

Projection Design

(above) Tomorrow Love Act 1:Top left: Tell me you hate me, a couple's living room breaks apart as their fight transcends through space, as the world starts glitching and breaking around them.Top right: Tell me you hate me, the transition from the living room into space.Bottom left: Office Friends, Animation of the dating app tagline: "Meet the match for your soul," hand drawn and animated by me using Procreate.Bottom right: Perfect, Character on right enters into virtual reality to view the avatar their lover has made for them.

(above) In the playlet Perfect, a couple makes virtual avatars for each other in hopes of the activity livening up their bedroom life. To adapt this to stage while making it an immersive experience, the two actors made avatars for each other using VRoid Studio, which I then refined and animated to make it ready for motion capture. I then trained the actors on operating motion capture through VSeeFace using two cameras placed strategically on stage to capture the actors live, and connected the video feed back into Isadora using NDI. In the broadcast world this practice is called "vtubing," and I am beyond honoured to have the opportunity to bring it to live theatre.

(above) Tomorrow Love Act 2:
Director Camyar Chai and I decided that a way to unify the three playlets would be through these in-between projections, acting as an "in-world" advertisement, similar to what you would see in a cyberpunk billboard.
Top left: Take This Soul. This playlet had an overarching theme of surveillance, hence the eye.Top right: Reeseman. The premise was a face transplant operation that made everyone look the same and allegedly more successful.Bottom left: Eight Legs, Two Hearts. The couple in this playlet reference a video game called "Echo World," so I made an advertisement for the game.Bottom right: Take This Soul. More on the theme of surveillance and being watched, this time with multiple blinking eyes, hand drawn and animated by me using Procreate.

(above) Tomorrow Love Act 2:
The three aforementioned "in-world" advertisements.
The 3rd one to the left is from Eight Legs, Two hearts. For comedic purposes and as the script repeatedly references... octopus intercourse, occasionally a tentacle would creep across an otherwise harmless ocean backdrop. These occasional tentacles culminate in the final straw of the argument, where one of the characters threatens to film the next time there is octopus intercourse. That is a scientists arm, I promise.

Lighting (Design, Electrical, Operation)

Esports Shows

2024

DateEventGameCompanyRole
Apr 5-7NACL Promotion TournamentLeague of LegendsLoadscreen.GGMain Observer
Apr 1NACL Grand Finals LANLeague of LegendsRiot GamesMain Observer
Mar 21-24NACL Playoffs Week 2League of LegendsLoadscreen.GGMain Observer
Mar 14-17NACL Playoffs Week 1League of LegendsLoadscreen.GGMain Observer
Mar 15-16Mountain Atlantic Athletic ConferenceLeague of LegendseFuseMain Observer
Mar 8-10NACL Week 8League of LegendsLoadscreen.GGMain Observer
Mar 1-3NACL Week 7League of LegendsLoadscreen.GGMain Observer
Feb 24-25NACL Week 6League of LegendsLoadscreen.GGMain Observer
Feb 17-18NACL Week 5League of LegendsLoadscreen.GGMain Observer
Feb 9-11NACL Week 4League of LegendsLoadscreen.GGMain Observer
Feb 2-4NACL Week 3League of LegendsLoadscreen.GGMain Observer
Jan 20-21NACL Week 1League of LegendsLoadscreen.GGMain Observer
Jan 16-17FlyQuest Trailblazer Series FinalsVALORANTeFuseFreecam Observer

2023

DateEventGameCompanyRole
December 12-13FlyQuest Trailblazer SeriesVALORANTeFuseFreecam Observer
December 8-10TFT Vegas Open World FeedsTeamfight TacticsEsports EngineObserver Director
December 2-3ESC Valorant FinalsVALORANTeFusePOV Observer
November 21-22FlyQuest Trailblazer SeriesVALORANTeFuseFreecam Observer
November 20Women of the eRenaFortniteeFuseCinematic Observer
October 27-29Runeterra Reforged NA Regional FinalsTeamfight TacticsWisdom MediaMain Observer
October 17-18FlyQuest Trailblazer SeriesVALORANTeFuseFreecam Observer
October 14-15NA Last Chance QualifierTeamfight TacticsWisdom MediaMain Observer
October 7-8Noxus CupTeamfight TacticsWisdom MediaMain Observer
September 23LCS Game Changers FinalsLeague of LegendsRiot GamesMain Observer
September 16LCS Game Changers Week 3League of LegendsWisdom MediaMain Observer
September 9LCS Game Changers Week 2League of LegendsWisdom MediaMain Observer
September 2LCS Game Changers Week 1League of LegendsWisdom MediaSecondary Observer
August 30-31LCS Challengers 2024 Spring Promotion Round 2League of LegendsRiot GamesMain Observer
August 29LCS Challengers 2024 Spring Promotion Round 1League of LegendsRiot GamesMain Observer
August 25-27Runeterra Reforged Mid-Set FinaleTeamfight TacticsWisdom MediaMain Obesrver
August 12-13Shurima CupTeamfight TacticsWisdom MediaMain Observer
August 9LCS Challengers Grand Finals LANLeague of LegendsRiot GamesMain Observer
August 7Women of the eRenaFortniteeFuseCinematic Observer
August 1LCS Challengers Playoffs - Lower Bracket SemifinalsLeague of LegendsRiot GamesMain Observer
July 31NACL Playoffs - Lower Bracket QuarterfinalsLeague of LegendsRiot GamesSecondary Observer
July 27Garena OXXO FreeFireGarena FreeFireeFuseMain Observer + IGD
July 22-23LCS Challengers Playoffs - Round 1League of LegendsRiot GamesMain Observer
July 15LCS Challengers B Stream - PathtoLCSLeague of LegendsRiot GamesMain Observer
July 10LCS Challengers B Stream - PathtoLCSLeague of LegendsRiot GamesMain Observer
July 9LCS Challengers B Stream - PathtoLCSLeague of LegendsRiot GamesMain Observer
July 8LCS Challengers B Stream - PathtoLCSLeague of LegendsRiot GamesMain Observer
July 3LCS Challengers B Stream - PathtoLCSLeague of LegendsRiot GamesSecondary Observer
July 1LCS Challengers B Stream - PathtoLCSLeague of LegendsRiot GamesSecondary Observer
June 26LCS Challengers B Stream - PathtoLCSLeague of LegendsRiot GamesMain Observer
June 25LCS Challengers B Stream - PathtoLCSLeague of LegendsRiot GamesMain Observer
June 24GenG X UK ChallengHERs ARAM 2v2League of LegendsSpacetime StrategiesMain Observer
June 18LCS Challengers B Stream - PathtoLCSLeague of LegendsRiot GamesSecondary Observer
June 17LCS Challengers B Stream - PathtoLCSLeague of LegendsRiot GamesMain Observer
June 12LCS Challengers B Stream - PathtoLCSLeague of LegendsRiot GamesMain Observer
June 11LCS Challengers B Stream - PathtoLCSLeague of LegendsRiot GamesMain Observer
June 10LCS Challengers A Stream - LCS_ChallengersLeague of LegendsRiot GamesMain Observer
May 11Collegiate Fortnite Spring InvitationalFortniteeFuseCinematic Observer
April 29-30NA Last Chance QualifierTeamfight TacticsWisdom MediaMain Observer
April 22-23Mecha CupTeamfight TacticsWisdom MediaMain Observer
April 22WGT USGA April Grand Slam ChampionshipWorld Golf TourSuper League GamingBroadcast Producer
April 18Collegiate Cup NA April Clean Feed #2FortniteeFuseCinematic Observer
April 11Collegiate Cup NA April Clean Feed #1FortniteeFuseCinematic Observer
April 8Hoops at Home 2023NBA 2K 2023Spacetime StrategiesObserver
April 1Macdown IIApex LegendsAirlockCinematic Observer
March 25Her Galaxy $25K Apex Legends Creator CupApex LegendsLeagueSpotTechnical Director
March 25WGT Live Series March ChampionshipWorld Golf TourSuper League GamingBroadcast Producer
March 18-19Miss Harvey's Valorant InvitationalValorantCLG GamingTechnical Director
March 11Valhalla Community ShowdownFortniteAirlockCinematic Observer
March 9-10Mountain Atlantic Athletic ConferenceLeague/VAL/OW2eFuseObserver
March 6February Collegiate Cup NA-Central FinalsFortniteeFuseCinematic Observer
March 3-5Monsters Attack! Mid-Set FinaleTeamfight TacticsWisdom MediaMain Observer
February 18-19Corrupted CupTeamfight TacticsWisdom MediaMain Observer
January 31February Collegiate Cup NA-East FinalsFortniteeFuseCinematic Observer
January 21-22Defender CupTeamfight TacticsWisdom MediaMain Observer
January 21WGT Live Series January ChampionshipWorld Golf TourSuper LeagueBroadcast Producer

2022

DateEventGameCompanyRole
December 18Women of the eRena: DecemberFortniteeFuseObserver
December 16-17VCT Game Changers AcademyValorantGalorantsTechnical Director
December 10USGA Grand Slam December 2022World Golf TourSuper LeagueBroadcast Producer
November 19-20Eternal Return Collegiate Fall CupEternal ReturnWisdom MediaReplay Operator
November 9LA Comic Con Lower Bracket QuarterfinalsLeague of LegendsLeagueSpotMain Observer
November 5WGT November ChampionshipsWorld Golf TourSuper LeagueBroadcast Producer
November 4-6TFT Dragonlands NA Regional FinalsTeamfight TacticsWisdom MediaMain Observer
October 25-26L.A. Comic Con League InvitationalLeague of LegendsLeagueSpotTechnical Director
October 22-23North America Last Chance QualifierTeamfight TacticsWisdom MediaMain Observer
October 15WGT Live Series 2022-2023 Season PremiereWorld Golf TourSuper LeagueBroadcast Producer
October 6Intel Raptor Lake Launch PartyN/ALANFestLivestream Technician
October 2Riot Rumble Division 4 Grand FinalsLeague of LegendsZZZTechnical Director/Observer
October 1-2Dragon CupTeamfight TacticsWisdom MediaMain Observer
October 1Elite Series LOL: Pro-AM Grand FinalsLeague of LegendsTeam META EUMain Observer
September 29Riot Rumble Division 6 Grand FinalsLeague of LegendsZZZTD/Secondary Observer
September 24SILVXS Worlds 2022 Trailer PremiereValorant/LeagueSILVXS ProductionsBroadcast Producer/Observer
September 17Omega Strikers Blaustoise InvitationalOmega StrikersWisdom MediaMain Observer
September 10-11ER Lumia Brawl Mini: Na & EUEternal ReturnWisdom MediaReplay Operator
August 27EU Masters Play-ins: Knockout StageLeague of LegendsEUniverseSecondary Observer
August 19-21Dragonlands Mid-Set FinaleTeamfight TacticsWisdom MediaMain Observer
August 18LFL Summer Split Grand FinalsLeague of LegendsNorthern ArenaMain Observer
August 17LFL Summer Split Lower FinalsLeague of LegendsNorthern ArenaMain Observer
August 6-7Jade CupTeamfight TacticsWisdom MediaMain Observer
August 3-4LFL Summer Split Playoffs Day 1 & 2League of LegendsNorthern ArenaSecondary Observer
July 30Super Girl Gamer Pro: Week 1ValorantSpacetime StrategiesTechnical Director
July 29ER Masters Summer: North AmericaEternal ReturnVE StudiosMain Observer
July 23-24Gen.G X EMU Summer ShowdownValorant/Eternal ReturnSpacetime StrategiesTechnical Director
July 15-16Unified LAN @ Argosy CasinoLeague of LegendsUnified EATechnical Director / Observer
July 9-10Astral CupTeamfight TacticsWisdom MediaMain Observer
July 3Lumia Brawl Week 1Eternal ReturnWisdom MediaReplay Operator
June 30LFL Summer Split Week 5 Day 2League of LegendsNorthern ArenaMain Observer
June 27-28Summer Proving Grounds CQ #2 OQLeague of LegendsProvingGroundsPodSecondary Observer
June 26Road to Ultimate Crown: Pop Up EventLeague of LegendsCrown Channel x NRGTechnical Director / Observer
June 21LFL Summer Split Week 4 Day 1League of LegendsNorthern ArenaMain Observer
June 18Gen.G X UK ChallengHERSEternal ReturnSpacetime StrategiesTechnical Director
June 16-17Samsung Superstar Galaxy: Charli XCXRoblox ConcertSuper League GamingCinematic Observer
May - JuneSamsung Superstar Galaxy Ep. 1-5RobloxSuper League GamingBroadcast Producer
June 15LFL Summer Split Week 3 Day 1League of LegendsNorthern ArenaSecondary Observer
June 7Summer PG CQ #1 Group Stage Day 4League of LegendsUnified EA (Academy)Main Observer
May 14-15Neon Nights: Mortdog MadnessTeamfight TacticsWisdom MediaMain Observer
May 7NA / EU Season End CupEternal ReturnWisdom MediaReplay Operator
April 14-30Syracuse University: 'CUSE CLASHMadden 22Super League GamingBroadcast Producer
March 30-31SLG Arena: Apex Legends MarchApex LegendsSuper League GamingBroadcast Producer
March 25-27Gizmos & Gadgets: NA Regional FinalsTeamfight TacticsWisdom MediaMain Observer
March 21PUBG:M 4th Anniversary Celebration BroadcastPUBG: MobileSuper League GamingBroadcast Producer
March 12-13Set 6.5 Challenger SeriesTeamfight TacticsWisdom MediaMain Observer
March 3-6Innovation CupTeamfight TacticsWisdom MediaMain Observer
February 23-24SLG Arena: Apex Legends FebruaryApex LegendsSuper League GamingBroadcast Producer
February 14SLG Arena: Galentines GamesValorantSuper League GamingBroadcast Producer
February 12NA Top 32 SeasonalLegends of RuneterraWisdom MediaMain Observer
February 4-6Gizmos & Gadgets Mid-Set FinaleTeamfight TacticsWisdom MediaMain Observer

2021

DateEventGameCompanyRole
December 19Tyler1 Money Match by G4TVLeague of LegendsG4TVReplay Operator
December 16PUBG:M Holiday SpecialPUBG: MobileSuper League GamingCinematic Observer
November 17Super Girl Gamer Pro Grand FinalsFortniteSpacetime StrategiesMain Observer
September 25-26LG x EG Collegiate Showdown InvitationalLeague of LegendsEvil GeniusesMain Observer
September 18Super Girl Gamer Pro Grand FinalsLeague of LegendsSpacetime StrategiesMain Observer
August - SeptemberUnified Premier League Regular SeasonLeague of LegendsUnified EAMain Observer
August 14Super Girl Gamer Pro SemifinalsLeague of LegendsSpacetime StrategiesMain Observer
August 13SoCal Summer SplashGame ShowUCLA EsportsTechnical Director
August 12-14Collegiate Rising SummerPanel SeriesUconnect EsportsCopywriter
August 11EU Baltic Masters Grand FinalsLeague of LegendsJoefisx20sSecondary Observer
August 9-10Unified Grand Prix - Academy/unified2League of LegendsUnified EASecondary / Main Observer
August 7-8EU Baltic Masters SemifinalsLeague of LegendsJoefisx20sSecondary Observer
August 7Super Girl Gamer Pro Week 3League of LegendsSpacetime StrategiesSecondary Observer
July 31Super Girl Gamer Pro Week 2League of LegendsSpacetime StrategiesSecondary Observer
July 24Super Girl Gamer Pro Week 1League of LegendsSpacetime StrategiesSecondary Observer
July 10GenG GameHERs TournamentLeague of LegendsSpacetime StrategiesMain Observer
February - MayLCS Spring Proving GroundsLeague of LegendsWildcard.GGTechnical Director / Observer

Theatre & Other Live Performance

2024

MonthTitleCompanyRole
February-AprilSaint Joan of the StockyardsUBC TheatreHead Electrician
January-FebruaryTomorrowLoveUBC TheatreProjection Designer

2023

Due to a stage injury and an uptick in my esports-broadcasting career, I spent 2023 mostly away from the stage aside from previously agreed upon shows.

MonthTitleCompanyRole
AprilThe DiveClever Bird ProductionsProjection Designer

2022

MonthTitleCompanyRole
JulyOSMOSi 422: Unprocessable IdentityNancy Lee ProductionsLighting Designer
MayWe Were OneChimerikLighting Designer
MayVietgoneUnited Players ClubAssistant Projection Designer
March-AprilCoriolanusUBC TheatreSound Designer
MarchFestival DionysiaUBC Players ClubLighting Designer
FebruaryOilUBC TheatreProjection Design Advisor
JanuaryHavenUnited PlayersAssociate Lighting Designer

2021

MonthTitleCompanyRole
October - NovemberMachinalUBC TheatreProjection Designer/Lighting Programmer
November6 Characters In Search of an AuthorUBC Players ClubLighting Designer

2020

MonthTitleCompanyRole
MarchRevolt She Said, Revolt AgainUBC TheatreAssistant Sound Designer
FebruaryOscar Navarro's LeyendasUBC Symphony OrchestraAssistant Projection Designer
JanuarySeeing Things: A One Act Play FestivalUBC Student RunMakeup Designer/Artist
JanuaryThe ChangelingUBC TheatreHead Electrician/Programmer

2019

MonthTitleCompanyRole
MarchGoldrauschUBC TheatreLighting Tech
MarchLegally BlondeUBC Musical TheatreLighting Programmer
JanuaryLion in the StreetsUBC TheatreLighting Tech
November 2018The WarsUBC TheatreLighting Programmer/Board Op

Contact

If you'd like to work with me, please reach out via twitter DM/discord @ ilyachat or email [email protected]! Thank you so much! <3