"I've always been a tinkerer and started playing with programming languages around age 12. Like many children of the computer age, my interest in video games compounded my curiosity about programming, and I sought advancement by enrolling in DigiPen Institute of Technology's Real-Time Interactive Simulation program. On top of a grueling four years of study at one of the most rigorous applied programming more...
"I've always been a tinkerer and started playing with programming languages around age 12. Like many children of the computer age, my interest in video games compounded my curiosity about programming, and I sought advancement by enrolling in DigiPen Institute of Technology's Real-Time Interactive Simulation program. On top of a grueling four years of study at one of the most rigorous applied programming schools in the nation, I spent a year at Intel in the graphics hardware group, a few years building mobile games at San Francisco startup TinyCo (since acquired by JamCity) and several more years in "DevOps" at San Francisco startup SigFig.
I constantly study the latest developments in programming languages, and while my education was heavily focused on C++, I've taught myself Haskell, Idris, Scheme, Java, JavaScript, Ruby, PHP, GNU Bash, Lua (and I'm probably forgetting some others) in the intervening years. I'm passionate about helping students discover that programming isn't nearly as difficult as they expected!
If tests I took 15 years ago still matter, my 740 on the math portion of the SAT (in the days of the 800 point maximum) was a point of pride, but I've never been a big fan of memorization. My bachelor's degree in applied computer science includes a math minor; recognition of mathematical concepts in everyday contexts is my avenue to help you connect with a subject that often seems unusually abstract.
I've always been an astrophysics nerd (starting from Star Trek junkie, a natural progression) and started my college-level physics education in 11th grade. Though I ended up choosing software engineering over physics for postsecondary education, I never stopped studying physics as an interested bystander. While my experience with most of quantum physics is spectatorial, I have lots of hands-on experience programming physical simulation systems for video games and fun.
I've been programming since age 12, and virtually every day for the past 14 years. My experience ranges from formal computer science educa" less...