Head of Gaming & Data Science @EvilGeniuses .:. ex-@Cloud9 @Google @Tesla .:. Electrical Engineering + Math @Stanford @UCDavis .:. [email protected]

Joined November 2014
UPDATE: This event is happening tomorrow, October 14th, at 7 pm PT.
Your next opportunity could start in-game. 🎮 Join EG’s Head of Gaming, Valens, for an exclusive look at Meijindex and discover how to turn your gaming skills into earning opportunities. 🗓️ Thursday, October 8 ⏰ 7 PM PT 📍 Genius League Discord
2
6
535
Your next opportunity could start in-game. 🎮 Join EG’s Head of Gaming, Valens, for an exclusive look at Meijindex and discover how to turn your gaming skills into earning opportunities. 🗓️ Thursday, October 8 ⏰ 7 PM PT 📍 Genius League Discord
3
2
1
7
1,087
The cost of the last word. You lost the round, but somehow the new guy is losing the review. They want to know why you called the rotate, but a few minutes into the conversation they're explaining that they weren't questioning your leadership. The demo is still paused while they figure out which part of their question they're supposed to apologize for. At 11-11, everyone needs to follow the call, including the players who would have chosen something else. The coach needs to be able to close a review too. Did the player ignore the call, or question it in the time you set aside to discuss it? You don't owe every idea a trial or every disagreement another twenty minutes. Agree on those boundaries beforehand. It's hard to trust a process that changes depending on whose decision is being questioned. Your teammates may already be working around you more than you realize. A developing player leaves out an observation because they don't want it remembered as an attitude problem when their spot is discussed. Your coach puts off a difficult conversation because there's a match tomorrow. You may genuinely be happy to take feedback once someone has reassured you that they respect your experience, but eventually people start deciding which rounds are worth all that preparation. From your side, it might even look like things are improving because the arguments have stopped. When the same issue shows up in an official, you're frustrated because you thought everyone had agreed on how to fix it. Maybe you've already tried what they're suggesting with a previous roster, and it left the other site without enough utility to hold. They weren't there for those scrims. Explain that, and check whether the same problem still applies. Listening doesn't obligate you to use their idea. But would you have given it more consideration coming from someone you already rate highly? Are you teaching them something they were missing, or expecting them to accept that you're the person who knows? For anyone in the off-season, start with the conversations that stopped feeling urgent after a win. Ask what people have learned to leave out of review, then use preseason to work through how calls get made and questioned. This helps practice your response too. Can you reject an idea without making the next one harder to bring up? Does disagreeing with you change how you treat that player the next day? Do this repeatedly, while you have time to get it wrong and repair it. After three losses with another match tomorrow, you'll need something more useful than remembering that you promised to be open-minded. Some of the patience you're used to would follow whoever held your role. Stay vigilant about the background thoughts about the role you currently hold: accommodation around it isn't proof that you matter more than the person making it. Eventually someone else will get that treatment, and your work will still count. But once you need that kind of validation to feel secure in yourself, a teammate questioning one call can sound like they're questioning whether you belong there at all. Use the position to do the work. Don't use the people to prove your worth.
3
4
58
4,088
The Genius League calendar is STACKED. 💼🎮 From breaking into content and esports to getting paid to play. Join us this October & November for conversations designed to help you turn your passion into your profession.
1
1
4
401
Without a Roof is officially looking for a roof @autimaticTV @Stewie @Brehze @FaNgJC @cerq @JoshNissan (for my normie followers, this is a pro CS2 team) DMs open
26
19
9
397
105,224
This series concludes our #VCTGameChangers season. Thank you for all your support this year, we’re so proud of this team! 💙
10
20
8
856
40,096
WE'RE GOING TO THE GRAND FINALS!!!! #VCTGameChangers
7
20
4
173
32,460
.@TheSupernoon IS YOUR #PAXWest ARENA TOKON CHAMPION!
8
12
2
116
21,190
Join us at @RWTCollective in LA next week for EG talent meet and greets, giveaways, tournaments and more! Get your tickets: eventbrite.com/e/evil-genius…
5
31
13
157
142,420
WE'VE FINISHED TOP OF THE GROUP, it was all part of the master plan… we promise 😭🏆
5
11
1
131
11,096
Huge shout out to @EvilGeniuses @EGPokemon for an amazing bootcamp. Thank you for the opportunity, the support, and everyone who made it happen. The squad flying to San Francisco today! The work continues. Excited for what’s ahead 😈 #LiveEvil #Pokemonworlds #PokemonUnite
8
11
133
7,279
PLAYOFFS BOUND. WE'RE NOT DONE YET. #VCTAmericas
23
60
11
1,256
20,079
It's a Meesh takeover. 2026 edition! Shop now: evilgeniuses.gg/collections/…
28
81
69
568
323,334
WE ARE YOUR #DFRise SEASON 1 CHAMPIONS!
1
8
35
4,624
CHAMPIONSHIP SUNDAY SECURED! 🥇 After a DIABOLICAL performance in Week 4, we place #1 overall in the #DFRise Group Stage and advance to the Finals of Season 1! 6 teams, 1 day, 1 match, 1 lobby.
4
1
6
5,296
Soham retweeted
On the biggest stage. 🎮 Best of luck to our guy @k1johnn, as he competes in the EAFC World Championship!
1
3
20
5,163
Soham retweeted
𝐖𝐞'𝐫𝐞 𝐇𝐢𝐫𝐢𝐧𝐠 🤝 Interested in forging the future of NACE competition? Then this opportunity is for you. 🏆 Director of Competition 💰 $55,000-$70,000/year ❤️‍🩹 Great Benefits 🌎 Remote (US Candidates Only) 📈 Automatic 401K Contributions Application link below ⤵️
15
29
5
169
31,233
Greatness is an obsession. Time to be great. July 17 @ 2PM PT | #VCTAmericas
35
64
9
593
76,202
Unfortunately insurance company doesn't cover the theft so my only option is to accept help from you guys. gofund.me/7aa1157c2 I really hate needing to take money from other people, but so many of you really want to help so a gofundme seems like the only option to be able to continue doing what I love. I set the goal to $15,000 because that's my guess for the minimum value of everything I think I had, but I'd be super appreciative to get any amount from the community. Anything to be able to get me back to being able to photograph events and able to get back to work. Thanks in advance to everyone who supports me and helps me get back to my passion ❤️
All of my camera equipment and my passport were stolen from our car overnight. Police report has been filed but probably not seeing any of my stuff again. Over $15k gone. Not sure what to do now. Photography was my full time job and I can’t afford to rebuy all my equipment.
24
349
47
842
234,222
I’ll be at the Chipotle Lounge at 1:00 PM today Happy to team up with @ChipotleTweets for this. Come say hi and hang out!
Genius has landed in Vegas! We’ve teamed up with @chipotletweets for a @TheSupernoon meet and greet at the Chipotle Lounge this weekend! #Evo2026
1
5
30
10,316