1 %% start of file `daniel_watson_cv_one_page.tex'
3 %% start of file `template_en.tex'.
4 %% Copyright 2006-1008 Xavier Danaux (xdanaux@gmail.com).
6 % This work may be distributed and/or modified under the
7 % conditions of the LaTeX Project Public License version 1.3c,
8 % available at http://www.latex-project.org/lppl/.
11 \documentclass[10pt,
a4paper]{moderncv
}
14 % optional argument are 'blue' (default), 'orange', 'red', 'green', 'grey' and
15 % 'roman' (for roman fonts, instead of sans serif fonts)
16 \moderncvtheme[blue
]{casual
}
17 %\moderncvtheme[green]{classic} % idem
20 % replace by the encoding you are using
21 \usepackage[utf8
]{inputenc}
23 % adjust the page margins
24 \usepackage[scale=
0.8]{geometry
}
26 % if you want to change the width of the column with the dates
27 %\setlength{\hintscolumnwidth}{3cm}
28 % only for the classic theme, if you want to change the width of your name
29 % placeholder (to leave more space for your address details
30 %\AtBeginDocument{\setlength{\maketitlenamewidth}{6cm}}
31 % required when changes are made to page layout lengths
32 \AtBeginDocument{\recomputelengths}
37 % optional, remove the line if not wanted
38 \title{Software Engineer
}
40 %\address{7665 Palmilla Drive \#5210}{San Diego, 92122}
44 %\phone{phone (optional)}
48 \email{ozzloy@gmail.com
}
50 %\extrainfo{additional information (optional)}
51 % '64pt' is the height the picture must be resized to and 'picture' is the name
52 % of the picture file; optional, remove the line if not wanted
53 %\photo[64pt]{daniel_watson}
54 % optional, remove the line if not wanted
55 %\quote{"If I have seen further it is only by standing on the shoulders of
56 %giants." -Sir Isaac Newton}
58 % uncomment to suppress automatic page numbering for CVs longer than one page
62 %-------------------------------------------------------------------------------
64 %-------------------------------------------------------------------------------
69 % arguments 3 to 6 are optional
70 \cventry{2003--
2008}{BS
}{UCSD
}{San Diego
}{CA
}
71 {Computer Science major with a Mathematics Minor
}
72 \cventry{1999--
2003}{High SchoolDiploma
}{Bellarmine College Preparatory
}
74 \section{Letters of Recommendation
}
76 Since I am coming to professional education employment through
77 a non-traditional route, I am not currently certificated. However,
78 I am willing to go through the process. For the last
3.5 years,
79 I have been teaching at Gideon Hausner, a jewish day school for K-
8
80 students. During that time, I have built relationships with students,
81 parents, teachers and faculty.
83 As a result, while I do not have formal certifications or training
84 in teaching, I do have many letters of recommendation. These letters
85 are from students themselves, parents, and faculty \& staff.
89 \httplink[Recommendation Letters on Google Drive
]
90 {drive.google.com/drive/folders/
1nAeLSjj6ZsE24migsOrlJwSLihsAPkxu?usp=sharing
}}}
93 \subsection{Vocational
}
94 % arguments 3 to 6 are optional
95 \cventry{2017--
2020}{Computer Science and Engineering Specialist
}
96 {Gideon Hausner
}{Palo Alto
}{CA
}
100 I helped students with technical portions of science
101 projects. For example, we wired, created wiring diagrams,
102 selected components, troubleshot with multimeter on live
103 circuitry (safely), as well as
3d modeled and printed parts.
105 With other teachers, I helped create lesson plans that included
106 parts from various subjects. For example, I created a coding
107 project that incorporated force, momentum, and springs.
110 \cventry{2013--Present
}{Cofounder
}{challenge--bot
}{Palo Alto
}{CA
}
114 challenge--bot gives students courage and encourages autonomous
115 learning. The design of challenge--bot shows how to build a
116 robot from commonly available parts. Students realize that they
117 can have a completely new idea and go build it from parts on the
120 Students have taken this message to heart and brought their
121 ideas into reality. Projects include building a cat feeder and
122 fish feeder. Several students combined their robots and were
123 able to perform more sophisticated tasks. Another student built
124 the same robot, but with much bigger parts, in order to make it
125 faster and last longer.
127 Together with Learnika, Erin and I have brought challenge-bot
128 material to Gideon Hausner, a middle school in Palo Alto. In
129 addition, we have taught challenge-bot at the hackerspaces
130 Hacker Dojo and Entropi. I also teach the material at Learnika's
134 \cventry{2014--Present
}{Tutor
}{Learnika
}{Palo Alto
}{CA
}
138 I have taught scratch, independent, and advanced coding classes.
140 Individual students find tutors through Learnika as well, and I
141 teach them a wide variety of subjects. For software, we cover
142 scratch, python, scheme, and Java. After taking the
143 challenge-bot course at Learnika, students continue on learning
144 robotics topics. We cover soldering, and the robotics software
148 \cventry{2010--
2013}{Computer Engineer
}{VisionTree, Inc.
}{San Diego
}{CA
}
152 Because svn repos were difficult to work with, I converted
153 them to git with ssh keys for authorization.
155 After teaching several employees individually how to use git, I
156 created and taught a git workshop.
158 I rewrote scripts for handling HL7 communications, automated
159 and documented their installation.
161 For a client, I made backwards-compatible features to internally
162 developed markup and processing code.
164 Coldfusion setup was tedious, so I scripted it with
165 Expect and translated it to ruby and bash for coworkers.
168 \cventry{2006--
2010}{Computer Engineer
}{Avaak, Inc.
}{San Diego
}{CA
}
172 To locate communications problems, I wrote tools which
173 identified the server's memory as the bottleneck.
175 Working with UCSD professors, I characterized a reversible
176 chemical sensor reaction's amount and type.
179 \cventry{2007}{Programming Languages Tutor
}{UCSD
}{San Diego
}{CA
}
181 In Fall and Winter quarters, I tutored students Programming Languages,
182 CSE
130, covering different paradigms using different languages.
184 \subsection{For Inspiration and Recognition of Science and Technology
}
185 % arguments 3 to 6 are optional
186 \cventry{2013--present
}{Programming Subteam Lead Mentor
}
187 {Firebots Team
3501}{Fremont
}{CA
}
189 As a result of students' trouble with git concepts, David Dobervich
190 and I created materials to help teach and assess these skills
193 \cventry{2011--
2013}{Programming Subteam Lead Mentor
}
194 {Cow Abductors Team
53}{Greenbelt
}{MD
}
196 With my help, high school students have written controller code,
197 and learned about source code management.
199 \cventry{2003--
2011}{Programming Subteam Mentor
}{Midnight Mechanics Team
812}
202 Along with other mentors, I introduced high school students to programming
203 and controller hardware.
205 \cventry{2002--
2003}{Programming Subteam Member
}{Cheesy Poofs Team
254}
208 Coded robot controller firmware and autonomous mode in pBasic, shrinking code
211 %\subsection{Miscellaneous}
212 %% arguments 3 to 6 are optional
213 %\cventry{2000--2003}{Track Marshall}{SpeedRing}{San Jose}{}{
214 % SpeedRing is go-kart racing for adults\newline{}
215 % flag racers on track for passing, rule violations, warning of crashes
218 %\cventry{1998--1999}{Range Marshall}{Sunnyvale Rod \& Gun Club}{Sunnyvale}{}{
219 % refill target shooters and keep scores
222 %%\cvlanguage{language 3}{Skill level}{Comment}
223 %%Proficient C Java Ruby
224 %%Capable C++ Python OCaml Matlab
225 %\cvlanguage{Ruby}{Proficient}{My goto language}
226 %\cvlanguage{C}{Proficient}{First language I learned}
227 %\cvlanguage{Java}{Capable}{Many class projects at UCSD required Java}
228 %\cvlanguage{Python}{Capable}{My first introduction to meta-programming, via
229 %function decorators, and list comprehensions}
230 %%\cvlanguage{C++}{Capable}{The only language I hate more than Java}
231 %\cvlanguage{OCaml}{Capable}{First introduction to functional programming}
232 \section{Computer Skills
}
233 \cvcomputer{git
}{client, -flow, gito\
{sis,lite\
}, submodules, git-svn
}
234 {svn
}{client, svnserve
}
235 \cvcomputer{unix cli
}{bash scripting, awk, grep, find, etc.
}
236 {unit testing
}{c with cutest, ruby with Test::Unit, racket with rackunit
}
237 \cvcomputer{gnu buildchain
}{gcc, make, gdb
}
238 {ubuntu/debian
}{aptitude, debconf
}
239 \cvcomputer{Proficient with
}{Ruby, C, Java, Python, Racket
}
240 {Capable with
}{OCaml, javascript, CFML\
{,script\
}, XSLT
}
241 \section{Personal Projects
}
243 \cvline{combo breaker
}{To recover combos from combination locks left
244 by students at Gideon Hausner, I tried recreating Samy Kamkar's
245 combo breaker. That did not work as he described it, but i continued
247 \httplink{youtu.be/
1lQE
3Fa
\_puw}}
249 \cvline{this cv
}{ The raw
\LaTeX \space for generating this CV is
251 \httplink{challenge-bot.com:
8080/gitweb?p=ozzloy\%
2Fcv.git;a=summary
}}
253 \cvline{oble
}{This project uses a camera and OpenCV to detect presence of a
254 face, allowing one to watch in-browser videos without poking the keyboard
255 and mouse to prevent the screensaver.
256 \httplink{gitorious.org/ozzloy/oble
}}
260 \cvline{Liat Baranoff
}
261 {\href{mailto:lbaranoff@hausner.com
}{lbaranoff@hausner.com
}
262 Science Department Chair for
263 \href{http://hausner.com/
}
264 {Gideon Hausner, Jewish Day School
}}
266 \cvline{David Zimand
}
267 {\href{mailto:dzimand@gmail.com
}{dzimand@gmail.com
}
269 \href{http://hausner.com/
}
270 {Gideon Hausner, Jewish Day School
}}
272 \cvline{David Dobervich
}
273 {\href{mailto:david.dobervich@gmail.com
}{david.dobervich@gmail.com
}
275 \href{http://fremontrobotics.com/
}
276 {Fremont High School robotics team
3501}}
278 \cvline{Wayne Gramlich
}
279 {\href{mailto:wayne.gramlich
.2007@gmail.com
}
280 {wayne.gramlich
.2007@gmail.com
}
281 President of
\href{http://hbrobotics.org/
}
282 {Homebrew Robotics Club hbrobotics.org
}}
284 \cvline{Tony Lee
} {\href{mailto:tony@learnika.com
}{tony@learnika.com
}
285 Founder of
\href{http://learnika.com/
} {Learnika
286 http://learnika.com/
}}
290 %%\cvlistitem[+]{Item 3} % optional other symbol
293 %\cvlistdoubleitem[\Neutral]{Item 1}{Item 4}
294 %\cvlistdoubleitem[\Neutral]{Item 2}{Item 5}
295 %\cvlistdoubleitem[\Neutral]{Item 3}{}
298 %\cvline{rock climbing}{\small great for strength, also fights carpal tunnel}
299 %\cvline{bike riding}{\small cardio, started as a means to get to school}
300 %\cvline{device interaction}{\small oble project, face detection as human
301 %interaction; compiz HeadTrack project}
302 %% end of file `daniel_watson_cv.tex'.