+\cventry{2010--2011}{Computer Engineer}{VisionTree, Inc.}{San Diego}{CA}
+{
+ \begin{itemize}
+ \item
+ The old svn systems were difficult to work with, so I converted them
+ to git repos served by gitosis and later gitolite. Thanks to ssh keys,
+ Visiontree is now able to merge branches more often and more easily.
+ \item
+ The git systems mentioned above are used by a lot of people, internal devs
+ as well as third parties. After helping several fellow developers
+ serially and individually, I created a class to explain how to use git.
+ I have given this class several times. Developers from around the country
+ have attended.
+ \item
+ One former developer created a suite of ruby scripts to hand HL7 protocol
+ communications. To make the service more reliable, I have documented the
+ process of installing the scripts as different users and on new machines,
+ as well as automated parts of it.
+ \item
+ A customer wanted the ability to show sections of stored surveys
+ conditionally. I made additions to the survey markup, ``vtjson'', and
+ processing code, while remaining compatible with existing surveys.
+ \item
+ I decided to automate the setup of new Coldfusion developer stations with
+ Expect. Later, I translated into ruby and bash, languages the other
+ developers are more familiar with.
+ \item
+ VisionTree's surveys have syntax errors which sometimes cause customer
+ data loss. In order to combat this, I generated an error reporter. Errors
+ were presented by an internal website and a gedit plugin.
+ \end{itemize}
+}
+\cventry{2006--2010}{Computer Engineer}{Avaak, Inc.}{San Diego}{CA}