(no commit message)
[ozzloy@gmail.com/cv] / daniel_watson_cover_letter.tex
index 2f4c493e0e4d5d7d2530a0992ce86f0cbc17d261..c8ab6b5ad251cb5b4a2007c4a9ff7c7e4ce1e66c 100644 (file)
@@ -1,4 +1,8 @@
-\documentclass[11pt,letterpaper,sans]{moderncv}        % possible options include font size ('10pt', '11pt' and '12pt'), paper size ('a4paper', 'letterpaper', 'a5paper', 'legalpaper', 'executivepaper' and 'landscape') and font family ('sans' and 'roman')
+\documentclass[11pt,letterpaper,sans]{moderncv}
+% possible options include font size ('10pt', '11pt' and '12pt'),
+% paper size ('a4paper', 'letterpaper', 'a5paper', 'legalpaper',
+% 'executivepaper' and 'landscape') and
+% font family ('sans' and 'roman')
 
 % moderncv themes
 % style options are 'casual' (default), 'classic', 'oldstyle' and 'banking'
 % color options 'blue' (default), 'orange', 'green',
 % 'red', 'purple', 'grey' and 'black'
 %\renewcommand{\familydefault}{\sfdefault}
-% to set the default font; use '\sfdefault' for the default sans serif font, '\rmdefault' for the default roman one, or any tex font name
-%\nopagenumbers{}                                  % uncomment to suppress automatic page numbering for CVs longer than one page
+% to set the default font; use '\sfdefault' for the default
+%  sans serif font, '\rmdefault' for the default roman one, or any tex font name
+%\nopagenumbers{}
+% uncomment to suppress automatic page numbering for CVs longer than one page
 
 % character encoding
-%\usepackage[utf8]{inputenc}                       % if you are not using xelatex ou lualatex, replace by the encoding you are using
+%\usepackage[utf8]{inputenc}
+% if you are not using xelatex ou lualatex,
+% replace by the encoding you are using
 
 \newcommand\cpp{C\raisebox{0.5ex}{\tiny\textbf{++}}}
 
 \usepackage{graphicx}
 
 \nopagenumbers{}
-%\setlength{\hintscolumnwidth}{3cm}                % if you want to change the width of the column with the dates
-%\setlength{\makecvtitlenamewidth}{10cm}           % for the 'classic' style, if you want to force the width allocated to your name and avoid line breaks. be careful though, the length is normally calculated to avoid any overlap with your personal info; use this at your own typographical risks...
+%\setlength{\hintscolumnwidth}{3cm}
+% if you want to change the width of the column with the dates
+%\setlength{\makecvtitlenamewidth}{10cm}
+% for the 'classic' style, if you want to force the width allocated
+% to your name and avoid line breaks. be careful though, the length
+% is normally calculated to avoid any overlap with your personal
+% info; use this at your own typographical risks...
 
 % personal data
-\name{Daniel}{Loman}
-%\address{726 De La Vina}{Santa Barbara Ca 93101}{}% optional, remove / comment the line if not wanted; the "postcode city" and "country" arguments can be omitted or provided empty
-\phone[fixed]{(805) 901-8781}
-\email{loman.daniel@gmail.com}                               % optional, remove / comment the line if not wanted
-\homepage{www.DanLoman.org}                         % optional, remove / comment the line if not wanted
-\social[github]{http://github.com/dloman}                              % optional, remove / comment the line if not wanted
+\name{Daniel}{Watson}
+%\address{726 De La Vina}{Santa Barbara Ca 93101}{}
+% optional, remove / comment the line if not wanted; the
+% "postcode city" and "country" arguments can be omitted or provided empty
+\phone[fixed]{(805) 699-5690}
+\email{ozzloy@challenge-bot.com}
+% optional, remove / comment the line if not wanted
+\homepage{www.challenge-bot.org}
+% optional, remove / comment the line if not wanted
+\social[code]{https://gitlab.com/ozzloy}
+% optional, remove / comment the line if not wanted
 
-%----------------------------------------------------------------------------------
+%-------------------------------------------------------------------------
 %            content
-%----------------------------------------------------------------------------------
+%-------------------------------------------------------------------------
 \begin{document}
-%-----       letter       ---------------------------------------------------------
+%-----       letter       ------------------------------------------------
 % recipient data
-\recipient{Hiring Manager}{InTouch Health \\ Santa Barbara}
+\recipient{Hiring Manager}{Ladder Life}
 \date{\today}
 \opening{Dear Sir or Madam,}
 \closing{Sincerely,}
-\enclosure[Attached]{curriculum vit\ae{}}          % use an optional argument to use a string other than "Enclosure", or redefine \enclname
+\enclosure[Attached]{curriculum vit\ae{}}
+% use an optional argument to use a string other than
+% "Enclosure", or redefine \enclname
 \makelettertitle
 
-I am inquiring about employment for the Robotics Software Engineer position.
+I am inquiring about employment for the Software Engineer
+position.
 
-I am currently involved with the Santa Barbara Hackerspace.
-We were donated one of your robots and I have been greatly enjoying the process of restoring
-the robot to a working condition. I believe that my previous experience in building advanced \cpp \space applications,
-as well as my prior experience building and producing hardware/software systems,
-will strongly relate to helping advance the work InTouch is doing.
-Constantly learning and pushing my knowledge of new technical skills is important to me,
-and it looks like this position, and working with the InTouch team would allow me to do just that.
-I feel that the combination of my skills, as well as my desire and ability to quickly learn new skills,
-could make me be a valuable asset to your team and help build better medical robots in the future.
+I believe I will be able to implement full-stack features for Ladder.
+For the past few months, I've been learning Clojure's web stack in
+order to create a web app that my grampa and I can play remotely.
 
-I look forward to discussing my qualifications further and can be reached by email at
-\href{loman.daniel@gmail.com}{\textcolor{color2}{loman.daniel@gmail.com}}.
+It is up and running at \httplink{bingo.challenge-bot.com}.  You can
+visit it right now, choose any username, log in and get a bingo card.
+It uses websockets to synchronize the game across all logged in
+players.  In order to get this running, I had to learn a lot about the
+stack tech that goes into any web page.  From http request to A-record
+(and AAAA-record), from Apache reverse proxy to the dynamic duo of
+Ring and Compojure, I have written and configured the a large part of
+the tech stack behind my bingo page.  Reagent has provided a clean,
+functional way of updating the UI, and I am looking into Reframe to
+handle state update management.
+
+Those are just some of the technologies I learned specifically for
+this bingo page.  In addition, I run GNU and Linux on my laptop and
+have been maintaining a personal virtual server for over a decade.  I
+am a capable sysadmin as a result.
+
+Clojure makes programming for the web fun again, and Clojurescript
+means I can create meaningful connections for people like my grampa,
+who know very little about computers.  Having a day job where I get to
+write Clojure would be amazing!
+
+I look forward to discussing my qualifications further and can
+be reached by email at
+\href{ozzloy@challenge-bot.com}{\textcolor{color2}{ozzloy@challenge-bot.com}}.
 
 \makeletterclosing
 \end{document}