I’m a software engineer and mathematician. Formerly, I wrote Haskell and Purescript at Lumi, a supply-chain-as-a-service company based in Los Angeles, CA. Before that, I used Scala for machine learning and GraphQL API servers at CJ Affiliate, an online marketing company based in Santa Barbara, CA. I’m also a part-time Mathematics Lecturer at Cal State Channel Islands, where I teach Business Calculus and Strategies and Game Design. You can read all about this on my curriculum vitae.

I finished my PhD in Mathematics (specifically, Algebra and Lie Theory) at Auburn University under Huajun Huang in June 2014. I still find time to do research on occasion.

I grew up in Rialto, California and did my undergrad at Cal State Channel Islands in Camarillo. I currently live in beautiful Ventura and can often be found at the Santa Monica Haskell Users Group and at Papers We Love, LA.

My hobbies include tabletop and video games, Linux, coding, urban design and transportation, and guitar. I’m also an Eagle Scout.