\section{Experience}
\subsection{Vocational}
% arguments 3 to 6 are optional
+\cventry{2010--2011}{Computer Engineer}{VisionTree, Inc.}{San Diego}{}
+{
+ An old Coldfusion project needed a new feature in a section that parsed all
+ existing user data. That was my first project and my first time working with
+ Coldfusion. Motivated by the difficult setup process, I used ruby, and bash
+ to write an installer for new Coldfusion developer stations. Because the old
+ svn systems were difficult to work with, I converted several of them to git
+ repos served by gitosis.
+}
\cventry{2006--2010}{Computer Engineer}{Avaak, Inc.}{San Diego}{}
{
- The most recent project I created is a system monitoring tool which spoofed
- Avaak's clients to test their servers. This project weighed in at 3kloc of
- Ruby. I also created a test framework for the firmware on the router product
- which cross-compiled unit tests, loaded the binary onto the target hardware,
- ran the tests and reported results. An earlier project had invariant image
- feature extraction in C. Later, I used PCA, and Fischerfaces analysis under
- the supervision of Serge Belongie, Ph.D. UCSD. My first project was a
- firmware loader for an embedded camera hardware using mspgcc and C.
+ The last project I created at Avaak is a system monitoring tool which spoofed
+ Avaak's clients to test their servers. This project weighed in at 3kloc of
+ Ruby. I also created a test framework for the firmware on the router product
+ which cross-compiled unit tests, loaded the binary onto the target hardware,
+ ran the tests and reported results. An earlier project had invariant image
+ feature extraction in C. Later, I used PCA, and Fischerfaces analysis under
+ the supervision of Serge Belongie, Ph.D. UCSD. My first project was a
+ firmware loader for an embedded camera hardware using mspgcc and C.
}
\cventry{2007}{Programming Languages Tutor}{UCSD}{San Diego}{}
{
- In CSE 130, I tutored students Programming Languages in the fall and winter
- quarters. We covered different styles of programming through different
- languages: functional programming with OCaml; object oriented programming
- with python; logic programming with prolog.
+ In CSE 130, I tutored students Programming Languages in the fall and winter
+ quarters. We covered different styles of programming through different
+ languages: functional programming with OCaml; object oriented programming
+ with python; logic programming with prolog.
}
\subsection{For Inspiration and Recognition of Science and Technology}
% arguments 3 to 6 are optional
-\cventry{2003--2007}{Programming Subteam Mentor}{Midnight Mechanics Team 812}
+\cventry{2003--2011}{Programming Subteam Mentor}{Midnight Mechanics Team 812}
{San Diego}{}
{
- I helped high school students code controller firmware and introduced them to
- aspects of software development like version control with svn, and logic flow
- control structures with C.
+ I helped high school students code controller firmware and introduced them to
+ aspects of software development like version control with svn, and logic flow
+ control structures with C.
}
\cventry{2002--2003}{Programming Subteam Member}{Cheesy Poofs Team 254}
{San Jose}{}
{
- Coded robot controller firmware and autonomous mode in pBasic, shrinking code
- into the EEPROM.
+ Coded robot controller firmware and autonomous mode in pBasic, shrinking code
+ into the EEPROM.
}
%\subsection{Miscellaneous}
%% arguments 3 to 6 are optional