About
What’s this all about?
Hi, I’m David Wheaton, a self-employed computer programmer living in Ojai, CA. I made this site a tech journal to keep track of projects and interests. Here’s what I’m currently interested in and working on:
- Python and django web application development. This is my bread and butter.
- CurbsideMe - Q&A site connecting doctors and industry researchers
- system administration (working with Ansible and Docker lately)
- Working on personal Unity3D serious game projects and enjoying C# programming
- Expanding my horizons and learning about various software engineering paradigms:
- rule-based programming (RETE algorithm, Drools, etc.
- simulation (specifically looking at the adevs codebase)
- cognitive architectures (specifically focusing on Soar)
- AI topics:
- planning
- symbolic programming
- knowledge representaiton
- ontologies
- semantic web topics
- and all that jazz
- Taking quite a few online classes
- (completed 6/15/2016) edX 11.126x Introduction to Game Design - MITx
- (completed 5/28/2016) Coursera Cryptography I - Stanford University
- (completed 10/26/2015) Coursera Machine Learning - Stanford University
- (completed 09/03/2015) Coursera Model Thinking - University of Michigan
- (completed 08/10/2015) edX cs190.1x - Scalable Machine Learning
- (completed 05/08/2015) edX EE40LX - Electronic Interfaces: Bridging the Physical and Digital Worlds
- (completed 05/05/2015) edX Engineering Software as a Service (SaaS), Part 2 - BerkeleyX
- (completed 12/26/2014) edX Engineering Software as a Service (SaaS), Part 1 - BerkeleyX
- a bunch of other udacity courses
- a bunch of other math classes to brush up on calculus and re-learn and extend my existing knowledge of advanced maths such as differential equations and applications like numerical methods.
- an electronics project to make a programmable LED jo staff
- Music and DJ stuff
- Indie game programming
- Aikido
- Learning some easy guitar songs to play for my kids
- Showcase some interesting past projects: minks, flatweb, etc
- Making audio mix CDs with Audacity
I hope to write more about these topics as time permits!