Software Engineer on @VALORANT at @RiotGames. Cypher and Shaco OTP/cosplayer. Views expressed are my own. Please don't ask for gunbuddies.

Seattle, WA and Vancouver, BC
Joined June 2010
POV: Cypher's Spycam when the VCT camera crew is filming him (no audio)
8
53
1
904
28,048
This was such a cool setup at VAL Sound! (DJing is hard lmao)
2
4
56
1,105
As someone who's half-Cantonese, I relate sooo hard when Mom calls and asks 食咗飯未呀?("Did you eat?")!
Shh... Hush is here.
2
29
990
Got the coolest toy at the VAL pop-up shop in Shanghai!
30
228
35
4,644
85,370
Hello Shanghai! 上海你好!
2
21
662
For those who play 2XKO after. o7
ready for the last round? samira and sett complete the 2XKO roster on october 27.
1
13
571
To the surprise of absolutely no one
3
45
943
This animation is amazing. So many moments from a regular VALORANT round turned into cinematic glory. Even the gun-controlled UI from the Range!
Your #VALORANTChampions 2026 Anthem and music video is here. Listen to “IF THE SUN BURNS OUT TONIGHT” ft. Grabbitz, Oli Sykes, & Courtney LaPlante. At the end of the world, when the void calls your name, will you FRAG or DIE??
1
1
20
1,226
So much cool stuff coming next patch!! (Development efforts in video are larger than they appear)
Our next major patch is right around the corner, and this time we’re going BIG.
3
19
865
WE WON!!!! Now it's time to cast the Tier 3 finals!
Showtime in 15 minutes!
4
1
32
1,577
Andrew Coccimiglio retweeted
Some background on our rollout plan for team voice: we worked with players around the world to gather feedback on what they expected from our team voice chat feature set. We heard clearly that voice moderation is a baseline expectation. As a result, we are shipping in regions when we are able to provide voice moderation in the most-spoken language(s). We do not expect moderation to catch everything. It is the baseline starting point shippable experience and a space we’ll look to expand on in the future as detections and technical capabilities improve. Thank you to each player who provided their perspective and feedback over the course of development. We’ll keep building this feature with you, your experiences, and your hopes in mind.
In today's Dev Update, @RiotPabro and @RiotMeddler are joined by @RiotPhreak and @RiotFeralPony. Together they discuss Team Voice, League Classic, ARAM: Mayhem, Ranked 5s, and more! Timestamps: Intro: 0:00 Season 3 Act 2: 0:10 Team Voice: 0:17 Classic: 1:56 ARAM: Mayhem: 3:06 Ranked 5s: 4:14 Outro: 5:30
104
15
13
502
143,696
Planning out my trip for VCT Champions! I'll be in Shanghai from Oct 13-20. What are your recommendations?
2
9
466
Andrew Coccimiglio retweeted
“If The Sun Burns Out Tonight” This is your sneak peek of the Champions 2026 anthem featuring @grabbitz, @olobersyko of @bmthofficial and @corklezlaplante of @spiritboxband
237
1,420
1,004
10,162
1,959,162
Finally watched Come From Away this weekend (on stage). 10/10, no notes, might watch the AppleTV version (and would cry again)
2
260
Andrew Coccimiglio retweeted
Your next chapter as a VALORANT Partner starts here. Learn more about the program ➡️ riot.com/VALORANTPartnerProg…
130
219
193
3,261
1,293,629
In honor of League Classic: Here's a photo of Shaco ganking Ryze at PAX Prime! (Seattle, 2014) I made my Shaco cosplay in 2012 when I was just starting university. Meeting players and Rioters is what led me to my decade-long career in games, with the last four years at Riot!
in honor of League Classic: I’ve loved League of Legends and LoL esports since Season 2. Who would’ve thought I would be able to contribute to the game and esport I’ve loved since high school so many years later? 🥹
1
18
1,045
Watching the LoL Classic showmatch is hitting me in the feels...
1
215