About Me

I'm just a guy tryin to learn some algos. I'm also trying to be a vibe coder. I do these things LIVE on stream on twitch and youtube.

Stream Journey

2025

Started Vibe Coding / Web Dev on stream

Before, I was just doing LeetCode. I wanted to do more, so I started doing web dev and vibe coding.

2024

Launched v2 of my website

This is verion 2. Uses React/Remix/Supabase/C++/HonoJs/SQLite

First video uploaded to YouTube

'Reasons why I LeetCode in C++'

Promoted to L4

2023

Switched to a sister team and moved to Google NYC

2022

First time reaching 2000 rating on LeetCode

I got to this rating on my alt account (not_simon)

First Pomodoro / CoWorking Stream

I did these stream to try to focus on work, so that I wouldn't be PIPed.

Almost PIPed

My manager at Google labeled a 'Low Performer'

Lauched v1 of my website

old.midnightsimon.com

2021

Started a new job at Google as L3

I passed my interviews, and started worrking on Google Core Infrastructure in Sunnyvale.

Google Interview

L3/L4 interview loop. 4 rounds of Algorithms and 1 Behavioral Interview.

LeetCode Knight

Got my dang LC Knight badge

Google Phone Screen

around 5 weeks after the recruiter contacted me, I had my phone screen with a Google Engineer

Quit my job at a small startup

After the recruiter contacted me, I decided to quit and study full time for the interview.

Contacted by Google Recruiter

A Google recruiter emailed me saying '🏆 Nice job with Kickstart!'. They asked me if I was interested in interviewing with Google for a Software Engineering role.

Participated in Google Kickstart Round D

Placed 4200th out of 10,000+ participants (not great)

First Stream!

Started streaming my LeetCode study on twitch