Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange
Join us in building a kind, collaborative learning community via our updated Code of Conduct.
23,519 reputation


I have a doctorate in philosophy from Fordham University. My main areas of research specialization are modern German philosophy (Kant, Hegel, and Kierkegaard) and classical Confucianism (Kongzi, Mengzi).

I have been working at a University in Japan as a 特任講師 and then Advisor for the last four years (aka "Specially Appointed Associate Professor" -- at least that's what the Internet tells me: ).

I worked for 10 years as a web application developer writing code in PHP (generally object-oriented) and working with MySQL (moderately normalized database design) to deliver HTML/JS/CSS. I used to answer questions on Experts Exchange and had a reputation of 825,192 there before I became disappointed with their model (mostly PHP and MySQL questions).

I've developed my own proprietary learning management system which tracks questions, answers, grades, comments on answers, and participation. I'm hoping to either monetize or github the system at some point as time allows.

Top Tags (219)

Score 443
Posts 114
Posts % 20
Score 322
Posts 92
Score 222
Posts 73
Score 143
Posts 27
Score 129
Posts 39
Score 121
Posts 25

Top Posts (572) All Questions Answers | Votes Newest

View all questions and answers

Badges (130)

Gold 3


Silver 37


Bronze 90