(no commit message)
[ozzloy@gmail.com/cv] / daniel_watson_cover_letter.tex
... / ...
CommitLineData
1\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')
2
3% moderncv themes
4% style options are 'casual' (default), 'classic', 'oldstyle' and 'banking'
5\moderncvstyle{casual}
6\moderncvcolor{blue}
7% color options 'blue' (default), 'orange', 'green',
8% 'red', 'purple', 'grey' and 'black'
9%\renewcommand{\familydefault}{\sfdefault}
10% to set the default font; use '\sfdefault' for the default
11% sans serif font, '\rmdefault' for the default roman one, or any tex font name
12%\nopagenumbers{}
13% uncomment to suppress automatic page numbering for CVs longer than one page
14
15% character encoding
16%\usepackage[utf8]{inputenc}
17% if you are not using xelatex ou lualatex,
18% replace by the encoding you are using
19
20\newcommand\cpp{C\raisebox{0.5ex}{\tiny\textbf{++}}}
21
22\renewcommand*{\labelitemi}{\strut\textcolor{color1}{\large\rmfamily\textbullet}}
23% adjust the page margins
24\usepackage[top=.1in, bottom=.1in, left=.6in, right=.6in]{geometry}
25\usepackage{graphicx}
26
27\nopagenumbers{}
28%\setlength{\hintscolumnwidth}{3cm}
29% if you want to change the width of the column with the dates
30%\setlength{\makecvtitlenamewidth}{10cm}
31% for the 'classic' style, if you want to force the width allocated
32% to your name and avoid line breaks. be careful though, the length
33% is normally calculated to avoid any overlap with your personal
34% info; use this at your own typographical risks...
35
36% personal data
37\name{Daniel}{Watson}
38%\address{726 De La Vina}{Santa Barbara Ca 93101}{}
39% optional, remove / comment the line if not wanted; the
40% "postcode city" and "country" arguments can be omitted or provided empty
41\phone[fixed]{(805) 699-5690}
42\email{ozzloy@challenge-bot.com}
43% optional, remove / comment the line if not wanted
44\homepage{www.challenge-bot.org}
45% optional, remove / comment the line if not wanted
46\social[code]{https://gitlab.com/ozzloy}
47% optional, remove / comment the line if not wanted
48
49%-------------------------------------------------------------------------
50% content
51%-------------------------------------------------------------------------
52\begin{document}
53%----- letter ------------------------------------------------
54% recipient data
55\recipient{Hiring Manager}{Ladder Life}
56\date{\today}
57\opening{Dear Sir or Madam,}
58\closing{Sincerely,}
59\enclosure[Attached]{curriculum vit\ae{}}
60% use an optional argument to use a string other than
61% "Enclosure", or redefine \enclname
62\makelettertitle
63
64I am inquiring about employment for the Software Engineer
65position.
66
67I believe I will be able to implement full-stack features for Ladder.
68For the past few months, I've been learning Clojure's web stack in
69order to create a web app that my grampa and I can play remotely.
70
71It is up and running at \httplink{bingo.challenge-bot.com}. You can
72visit it right now, choose any username, log in and get a bingo card.
73It uses websockets to synchronize the game across all logged in
74players. In order to get this running, I had to learn a lot about the
75stack tech that goes into any web page. From http request to A-record
76(and AAAA-record), from Apache reverse proxy to the dynamic duo of
77ring and compojure, I have written and configured the tech behind the
78bingo page. Reagent has provided a clean, functional way of updating
79the UI, and I am looking into Reframe to handle state update
80management.
81
82Those are just some of the technologies I learned specifically for
83this page. In addition, I run GNU and Linux on my laptop and have
84been maintaining a personal virtual server for over a decade.
85
86Clojure makes programming for the web fun again, and Clojurescript
87means I can create meaningful connections for people like my grampa,
88who know very little about computers.
89
90I look forward to discussing my qualifications further and can
91be reached by email at
92\href{ozzloy@challenge-bot.com}{\textcolor{color2}{ozzloy@challenge-bot.com}}.
93
94\makeletterclosing
95\end{document}