Recent Posts

More Posts

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.


Music is Worth Living For by Andrew W.K.. Man’s got a point Huge week for me! Crazy long hours at work culminating in a trip to Colorado. It was my first time in that state and man oh man did I try to make the most of it. In theory we were only there Thursday/Friday, and then we could come back Saturday, but I pushed my colleagues to stay through the weekend1.


California by Grimes. Link if I remember. I’ve finally gotten a chance to go on a long bike ride again. Long is relative for everyone of course, for me, it’s about an hour so. That has gotten from one of SF to the other, and now I find myself over at Ocean Beach. I like it here, especially on St. Patrick’s Day. It’s a bit too… aggressive? in the city for me.


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.