Recent Posts

More Posts

Levels by Avicii. RIP my man Really feeling the nostalgia this weekend. It’s a beautiful sunny day. I have just realized for the first time that if I draw back the crutains on my front window, I can look out and see the top of Bernal Heights hill. This is hitting me a little hard right now. It took this thesis of this post right out of my ~mouth~ hands. It was nothing special, just something along the lines of


Old Friend by Sea Wolf Decided I wanted to talk about Facebook with all the flak they’ve been getting recently. By the time you read this, I’m guessing the take here will be ice cold, so you’re not missing out on much. Warning: This is a very, very Silicon Valley bro take. sorry in advance. I fucking love Facebook. I mean it - literally everything about it. I love the website.


Atom Bombs, Quarks, and a whole lot of love. It’s kind of cold on the roof right now. I had a fun night of video games with my colleages - we went to the local barcade and owned the Killer Queen machine for a bit too long. We rotated a few people in so we weren’t totally owning the machine the entire time, but it was long enough that I felt like I should head out.


Recent Projects

All Projects

Grad School

I’m passionate about engineering education, especially with regards to keeping lab material relevant and interesting. I’ve helped develop the following courses at UIUC:

  • ECE343: Electronics Circuits Lab
  • ECE437: Sensors and Instrumentation
  • ENG198: MATLAB + Excel

I was also a teaching assistant at UIUC, where I taught:

  • ECE482: Digital Integrated Circuit Design (FA16)
  • ECE445: Senior Design Lab (SP15, FA15, SP16)
  • ECE311: Digital Signal Processing Lab (SP14)

I hope to continue making mixed signal design tools available through my website… as much as anyone can hope to.

For the fun stuff I did in grad school, here’s my thesis and here’s a pre-print of the IEEE paper I got to publish. Same topic, one just has more explanations.

Recent Reviews

More Reviews

This is a new thing I’m testing out: reviewing things. There be dragons and bad opinions below.

Hey there. What are you doing? Are you chilling? Are you relaxing? Busy? Tired? Just stuck going through life? Do you need to snap out of it? Sometimes I have to actively go out and snap out of the whole loop. Other times, something comes out of left field and totally knocks me out of the whole loop. You’re Not Alone by Andrew W.K. is exactly the latter. For starters, it’s not fair how much cheese this album has.


Marvel’s Infinity War is coming out in a month or so, and I’ve realized I’ve kind of missed the whole boat. I’m not the biggest superhero/action movie fan, but I have a huge amount of respect for what they’ve been able to do over the last fifteen or so years. I figured I’d try and catch up on them all. Films I’ve watched before this binge-fest: Iron Man [1,2] Guardians of the Galaxy [1,2] Thor: Ragnarok Black Panther Please enjoy my confused ramblings of stumbling through the MCU in an utterly incorrect order.