Hi!

I am a computer engineer in the embedded space. I graduated from the University of Michigan with a bachelor’s degree in computer engineering.

In my free time I’m a huge puzzle nerd. I’m a huge fan of crossword puzzles and variant sudokus. I also play the piano and love jazz.

I also do side projects that excite me. Often these involve the union of language and programming, such as in my Scrabble Solver. Or they offer some fun with embedded applications. More to come on my blog!

In no particular order, these are my favorite working adages:

  • Don’t make it perfect. Make it better.
  • Do what can be done. Don’t focus on what can’t.
  • Adjust goals when it makes sense to.
  • Test early and often.
  • Research helps a lot. Keep on learning.