Quentin Crain

Who am I? 

I am a software developer at a rather large tech company in Portland OR. Well, actually, that is not really me. That is just my job.

I am married with 3 children. I enjoy software and software technologies -- and have since starting on my Apple //c. Current focuses are: Python, C++, & Qt. I also am as interested in software development methodologies, such as Agile. Here is a story that might help to understand my work & design philosophy.

Even more interesting to me though is Philosophy (Naturalism, Ethics, Consequentialism, Epistemology, Theories of Truth), Biology (specifically evolution), Cognitive Science, Politics, History (Enlightenment, Revolutionary figures). I am an I N T P and also enjoy cooking and boxing.

Here is my bookshelf. Here is my short-list. Among my favorite authors are: Noam Chomsky, Howard Zinn, Bertrand Russell, Karl Popper, and Murray Bookchin. Here is a list of recommended sites.


  • Blog - In case you want to know what I am thinking!  
  • Resume - In case you have a great job for me!


  • PrjPlanner - My attempt at a light-weight project management tool targeted at developers and first-level managers. The tool has gone through a number of iterations, with version one released, and has actually be downloaded (at the time of this writing 900) by persons unknown to me!
  • MiniTable - A Qt widget implementing a table useful in real estate scarce situations.
  • Infopop - A Qt window useful as a popup bubble.

Website Design / Development: