
About
I'm a Software Engineer that loves finding elegant solutions to complex problems. I especially enjoy learning about advanced data structures and algorithms. Consequently, a lot of my personal projects trend towards learning about the internals and underlying theory behind computing.
Fun Facts
- I graduated from UCLA.
- My favorite programming language is C++.
- I typically typeset everything in LaTeX since I think it looks neat.
- I gave a guest lecture on Red-Black trees for Professor Carey Nachenberg's data structures class!
- My text editor of choice is Neovim. It used to be Emacs, which I still use occasionally, but it couldn't handle large files.
Hobbies
- I enjoy building keyboards. My current keyboard is a 60% with linear switches.
- I love to climb! I have been climbing for a little over 2 years now, climbing up to and including a V10 indoors and V8 outdoors. I have only climbed outdoors twice (both times to Joshua Tree), so I don't have too many outdoor projects. Some notable climbs I've sent are Chili Sauce (V7), Strawberry Contraceptives (V7) and Mulligan Variation (V8). Check out my climbing journey here!
- I enjoy playing the guitar and making music. I have written a couple of songs and arranged several covers, some of which I have filmed.