(no commit message)
[ozzloy@gmail.com/cv] / daniel_watson_cv_one_page.tex
CommitLineData
e0e87867 1%% start of file `daniel_watson_cv_one_page.tex'
63951204 2%%% credit:
3%% start of file `template_en.tex'.
4%% Copyright 2006-1008 Xavier Danaux (xdanaux@gmail.com).
5%
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/.
9
10
11\documentclass[10pt,a4paper]{moderncv}
12
13% moderncv themes
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
18
19% character encoding
20% replace by the encoding you are using
21\usepackage[utf8]{inputenc}
22
23% adjust the page margins
24\usepackage[scale=0.8]{geometry}
25\usepackage{multicol}
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}
33
34% personal data
35\firstname{Daniel}
36\familyname{Watson}
37% optional, remove the line if not wanted
9b2c65e3 38\title{Software Engineer}
63951204 39% optional,
40%\address{7665 Palmilla Drive \#5210}{San Diego, 92122}
41% optional,
42\mobile{805.699.5690}
43% optional,
44%\phone{phone (optional)}
45% optional,
46%\fax{fax (optional)}
47% optional,
48\email{ozzloy@gmail.com}
49% optional,
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}
57
58% uncomment to suppress automatic page numbering for CVs longer than one page
59\nopagenumbers{}
60
61
62%-------------------------------------------------------------------------------
63% content
64%-------------------------------------------------------------------------------
65\begin{document}
66\maketitle
67
68\section{Education}
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}
73 {San Jose}{CA}{}
f2393af6 74\section{Letters of Recommendation}
75
76Since I am coming to professional education employment through
77a non-traditional route, I am not currently certificated. However,
78I am willing to go through the process. For the last 3.5 years,
79I have been teaching at Gideon Hausner, a jewish day school for K-8
80students. During that time, I have built relationships with students,
81parents, teachers and faculty.
82
83As a result, while I do not have formal certifications or training
84in teaching, I do have many letters of recommendation. These letters
d0575c1f 85are from students themselves, parents, and faculty \& staff.
f2393af6 86
be194c00 87\begin{itemize}
88 \item \textbf{
89 \textcolor{color2}{
90 \httplink[Recommendation Letters on Google Drive]
91 {drive.google.com/drive/folders/1nAeLSjj6ZsE24migsOrlJwSLihsAPkxu?usp=sharing}}}
d2c6caa3 92\end{itemize}
92789c49 93
63951204 94\section{Experience}
95\subsection{Vocational}
96% arguments 3 to 6 are optional
c53c2f40 97\cventry{2017--2020}{Computer Science and Engineering Specialist}
98 {Gideon Hausner}{Palo Alto}{CA}
99{
100 \begin{itemize}
101 \item
57f3a515 102 I helped students with technical portions of science
103 projects. For example, we wired, created wiring diagrams,
104 selected components, troubleshot with multimeter on live
105 circuitry (safely), as well as 3d modeled and printed parts.
c53c2f40 106 \item
57f3a515 107 With other teachers, I helped create lesson plans that included
108 parts from various subjects. For example, I created a coding
109 project that incorporated force, momentum, and springs.
c53c2f40 110 \end{itemize}
111}
3a11b282 112\cventry{2013--Present}{Cofounder}{challenge--bot}{Palo Alto}{CA}
8051f0b5 113{
114 \begin{itemize}
115 \item
116 challenge--bot gives students courage and encourages autonomous
117 learning. The design of challenge--bot shows how to build a
118 robot from commonly available parts. Students realize that they
119 can have a completely new idea and go build it from parts on the
120 free market.
121 \item
122 Students have taken this message to heart and brought their
123 ideas into reality. Projects include building a cat feeder and
124 fish feeder. Several students combined their robots and were
125 able to perform more sophisticated tasks. Another student built
126 the same robot, but with much bigger parts, in order to make it
127 faster and last longer.
128 \item
129 Together with Learnika, Erin and I have brought challenge-bot
130 material to Gideon Hausner, a middle school in Palo Alto. In
131 addition, we have taught challenge-bot at the hackerspaces
132 Hacker Dojo and Entropi. I also teach the material at Learnika's
133 own learning center.
134 \end{itemize}
135}
3a11b282 136\cventry{2014--Present}{Tutor}{Learnika}{Palo Alto}{CA}
8051f0b5 137{
138 \begin{itemize}
139 \item
8051f0b5 140 I have taught scratch, independent, and advanced coding classes.
141 \item
142 Individual students find tutors through Learnika as well, and I
143 teach them a wide variety of subjects. For software, we cover
144 scratch, python, scheme, and Java. After taking the
145 challenge-bot course at Learnika, students continue on learning
146 robotics topics. We cover soldering, and the robotics software
147 development cycle.
148 \end{itemize}
149}
36b67764 150\cventry{2010--2013}{Computer Engineer}{VisionTree, Inc.}{San Diego}{CA}
63951204 151{
152 \begin{itemize}
153 \item
1815df50 154 Because svn repos were difficult to work with, I converted
63951204 155 them to git with ssh keys for authorization.
156 \item
157 After teaching several employees individually how to use git, I
158 created and taught a git workshop.
159 \item
160 I rewrote scripts for handling HL7 communications, automated
161 and documented their installation.
162 \item
163 For a client, I made backwards-compatible features to internally
164 developed markup and processing code.
165 \item
166 Coldfusion setup was tedious, so I scripted it with
167 Expect and translated it to ruby and bash for coworkers.
168 \end{itemize}
169}
170\cventry{2006--2010}{Computer Engineer}{Avaak, Inc.}{San Diego}{CA}
171{
172 \begin{itemize}
173 \item
174 To locate communications problems, I wrote tools which
175 identified the server's memory as the bottleneck.
176 \item
177 Working with UCSD professors, I characterized a reversible
178 chemical sensor reaction's amount and type.
179 \end{itemize}
180}
181\cventry{2007}{Programming Languages Tutor}{UCSD}{San Diego}{CA}
182{
183 In Fall and Winter quarters, I tutored students Programming Languages,
184 CSE 130, covering different paradigms using different languages.
185}
186\subsection{For Inspiration and Recognition of Science and Technology}
187% arguments 3 to 6 are optional
aec72cb7 188\cventry{2013--present}{Programming Subteam Lead Mentor}
189 {Firebots Team 3501}{Fremont}{CA}
190{
aec72cb7 191 As a result of students' trouble with git concepts, David Dobervich
192 and I created materials to help teach and assess these skills
193 systematically.
aec72cb7 194}
195\cventry{2011--2013}{Programming Subteam Lead Mentor}
63951204 196 {Cow Abductors Team 53}{Greenbelt}{MD}
197{
198 With my help, high school students have written controller code,
199 and learned about source code management.
200}
201\cventry{2003--2011}{Programming Subteam Mentor}{Midnight Mechanics Team 812}
202{San Diego}{CA}
203{
204 Along with other mentors, I introduced high school students to programming
205 and controller hardware.
206}
207\cventry{2002--2003}{Programming Subteam Member}{Cheesy Poofs Team 254}
208{San Jose}{CA}
209{
210 Coded robot controller firmware and autonomous mode in pBasic, shrinking code
211 into the EEPROM.
212}
213%\subsection{Miscellaneous}
214%% arguments 3 to 6 are optional
215%\cventry{2000--2003}{Track Marshall}{SpeedRing}{San Jose}{}{
216% SpeedRing is go-kart racing for adults\newline{}
217% flag racers on track for passing, rule violations, warning of crashes
218%}
219%
220%\cventry{1998--1999}{Range Marshall}{Sunnyvale Rod \& Gun Club}{Sunnyvale}{}{
221% refill target shooters and keep scores
222%}
223%\section{Languages}
224%%\cvlanguage{language 3}{Skill level}{Comment}
225%%Proficient C Java Ruby
226%%Capable C++ Python OCaml Matlab
227%\cvlanguage{Ruby}{Proficient}{My goto language}
228%\cvlanguage{C}{Proficient}{First language I learned}
229%\cvlanguage{Java}{Capable}{Many class projects at UCSD required Java}
230%\cvlanguage{Python}{Capable}{My first introduction to meta-programming, via
231%function decorators, and list comprehensions}
232%%\cvlanguage{C++}{Capable}{The only language I hate more than Java}
233%\cvlanguage{OCaml}{Capable}{First introduction to functional programming}
234\section{Computer Skills}
235\cvcomputer{git}{client, -flow, gito\{sis,lite\}, submodules, git-svn}
236 {svn}{client, svnserve}
237\cvcomputer{unix cli}{bash scripting, awk, grep, find, etc.}
238 {unit testing}{c with cutest, ruby with Test::Unit, racket with rackunit}
239\cvcomputer{gnu buildchain}{gcc, make, gdb}
240 {ubuntu/debian}{aptitude, debconf}
241\cvcomputer{Proficient with}{Ruby, C, Java, Python, Racket}
242 {Capable with}{OCaml, javascript, CFML\{,script\}, XSLT}
243\section{Personal Projects}
6e7481a2 244
fb636092 245\cvline{combo breaker}{To recover combos from combination locks left
246 by students at Gideon Hausner, I tried recreating Samy Kamkar's
0aef8fda 247 combo breaker. That did not work as he described it, but i continued
f3f78f77 248 and made this.
154a9190 249 \httplink{youtu.be/1lQE3Fa\_puw}}
f3473dc0 250
c91b6fa9 251\cvline{this cv}{ The raw \LaTeX \space for generating this CV is
252 available online at
154a9190 253 \httplink{challenge-bot.com:8080/gitweb?p=ozzloy\%2Fcv.git;a=summary}}
6e7481a2 254
63951204 255\cvline{oble}{This project uses a camera and OpenCV to detect presence of a
256 face, allowing one to watch in-browser videos without poking the keyboard
257 and mouse to prevent the screensaver.
258\httplink{gitorious.org/ozzloy/oble}}
a674b1d8 259
77b83959 260\section{References}
261
c53c2f40 262\cvline{Liat Baranoff}
263 {\href{mailto:lbaranoff@hausner.com}{lbaranoff@hausner.com}
264 Science Department Chair for
265 \href{http://hausner.com/}
266 {Gideon Hausner, Jewish Day School}}
267
268\cvline{David Zimand}
269 {\href{mailto:dzimand@gmail.com}{dzimand@gmail.com}
270 Head of School for
271 \href{http://hausner.com/}
272 {Gideon Hausner, Jewish Day School}}
273
77b83959 274\cvline{David Dobervich}
275 {\href{mailto:david.dobervich@gmail.com}{david.dobervich@gmail.com}
276 Lead Teacher for
277 \href{http://fremontrobotics.com/}
278 {Fremont High School robotics team 3501}}
279
280\cvline{Wayne Gramlich}
281 {\href{mailto:wayne.gramlich.2007@gmail.com}
282 {wayne.gramlich.2007@gmail.com}
283 President of \href{http://hbrobotics.org/}
284 {Homebrew Robotics Club hbrobotics.org}}
285
286\cvline{Tony Lee} {\href{mailto:tony@learnika.com}{tony@learnika.com}
287 Founder of \href{http://learnika.com/} {Learnika
288 http://learnika.com/}}
289
63951204 290\end{document}
291%\cvlistitem{Item 2}
292%%\cvlistitem[+]{Item 3} % optional other symbol
293%
294%\section{Extra 2}
295%\cvlistdoubleitem[\Neutral]{Item 1}{Item 4}
296%\cvlistdoubleitem[\Neutral]{Item 2}{Item 5}
297%\cvlistdoubleitem[\Neutral]{Item 3}{}
298
299%\section{Interests}
300%\cvline{rock climbing}{\small great for strength, also fights carpal tunnel}
301%\cvline{bike riding}{\small cardio, started as a means to get to school}
302%\cvline{device interaction}{\small oble project, face detection as human
303%interaction; compiz HeadTrack project}
304%% end of file `daniel_watson_cv.tex'.