forked from latexstudio/Data-Engineer-Resume-LaTeX
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtemplate.tex
265 lines (237 loc) · 9.42 KB
/
template.tex
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
% !TeX encoding = UTF-8
% !TeX spellcheck = en_CA
% !TeX root = template.tex
% !TeX program = xelatex
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Twenty Seconds Resume/CV
% LaTeX Template
% Version 1.0 (14/7/16)
%
% Original author:
% Carmine Spagnuolo ([email protected]) with major modifications by
% Vel ([email protected]) and Harsh ([email protected])
%
% License:
% The MIT License (see included LICENSE file)
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%----------------------------------------------------------------------------------------
% PACKAGES AND OTHER DOCUMENT CONFIGURATIONS
%----------------------------------------------------------------------------------------
\documentclass[letterpaper]{twentysecondcv} % a4paper for A4
\usepackage[backend=biber, style=authortitle, giveninits=true, sorting=ydnt, maxnames=9, dashed=false, useprefix=false, url=false, isbn=false]{biblatex}
\DeclareNameAlias{sortname}{given-family} %ensure all authors' names appear in same order; biblatex switches first author by default
\addbibresource{publications.bib}
\nocite{*} %display all entries in bib file
\DefineBibliographyStrings{english}{%
mathesis = {Master's Thesis},
}
% Command for printing skill overview bubbles
\newcommand\skills{
~
\smartdiagram[bubble diagram]{
\textbf{Software}\\\textbf{Engineering},
\textbf{~~~~~OOP~~~~~},
\textbf{Architecture/}\\\textbf{Modularization},
\textbf{~~~Gitlab~~~}\\\textbf{CI},
\textbf{~~Shell~~}\\\textbf{~Scripting~},
\textbf{~~Full Stack~~}\\\textbf{Web Dev},
\textbf{Information}\\\textbf{Hiding}
}
}
% Programming skill bars
\programming{{Haskell $\textbullet$ C++ $\textbullet$ JS / 3}, {Java $\textbullet$ Lua $\textbullet$ Git / 3.5}, {OCaml $\textbullet$ Linux $\textbullet$ \LaTeX / 5}}
% Projects text
\projects{
\begin{description}
\item[Selfhosting] OPNsense router, netboot server, and Debian home server on ZFS for backups via BorgBackup and task management via KanBoard.
\item[\href{https://devpost.com/software/dana}{\textbf{Dana}}] Website in Ruby and JS to connect restaurants and charities for donating excess food (in return for advertising), and consumers for deals in said restaurants
\begin{itemize}
\item 3rd prize at DeltaHacks II
\item W Booth Prize for most innovative or entrepreneurial idea
\end{itemize}
\item[\href{https://devpost.com/software/rehistoric}{\textbf{Rehistoric}}] Simple GUI revision control for the uninitiated, written in C++ and Qt.
% \item[ \href{https://github.com/aschaap/ChinesePronunciationApp}{\textbf{Chinese Pronunciation App}}] \ Android application for learning the correct pronunciation of words in Mandarin, written in Java using Android Studio.
\end{description}
}
%----------------------------------------------------------------------------------------
% PERSONAL INFORMATION
%----------------------------------------------------------------------------------------
% If you don't need one or more of the below, just remove the content leaving the command, e.g. \cvnumberphone{}
\cvname{Alexander Schaap} % Your name
\cvjobtitle{ Ph.D. Student } % Job
% title/career
\cvlinkedin{/in/alexanderschaap}
\cvgithub{aschaap}
\cvnumberphone{(289) 775 9192} % Phone number
\cvsite{} % Personal website
\cvmail{[email protected]} % Email address
%----------------------------------------------------------------------------------------
\begin{document}
\makeprofile % Print the sidebar
%----------------------------------------------------------------------------------------
% EDUCATION
%----------------------------------------------------------------------------------------
\section{Education}
\begin{twenty} % Environment for a list with descriptions
%\twentyitem{<dates>}{<title>}{<organization>}{<location>}{<description>}
\twentyitem
{2017 - Now}
{}
{Ph.D., Software Engineering}%\textnormal{(GPA: /4.0)}}
{\href{https://www.mcmaster.ca/}{McMaster University, Canada}}
{}
{Generated program families using multi-stage programming and generics in MetaOCaml. Variabilities include programming paradigm and sorting algorithms. Focused on deriving abstract interfaces to provide information hiding w.r.t. paradigm and other design choices.}
\\
\twentyitem
{2014 - 2016}
{}
{M.A.Sc., Software Engineering}%\textnormal{(GPA: /4.0)}}
{\href{https://www.mcmaster.ca/}{McMaster University, Canada}}
{}
{Researched generating multiple module decompositions in MetaOCaml, Haskell and Java. Begun investigating paradigm-agnostic program family generation.}
\\
\twentyitem
{2009 - 2013}
{}
{B.Sc., Computer Science}%\textnormal{(GPA: /4.0)}}
{\href{https://www.utwente.nl/}{University of Twente, the Netherlands}}
{}
{Thesis paper investigated Tor exit-nodes. Courses included Java \& Haskell, SQL databases, networking, etc. Minored in Chinese language \& culture.}
\end{twenty}
%\vspace{-1em}
\vspace{-.5em}
%----------------------------------------------------------------------------------------
% EXPERIENCE
%----------------------------------------------------------------------------------------
\section{Experience}
\vspace{-.5em}
\begin{twenty} % Environment for a list with descriptions
%\twentyitem{<dates>}{<title>}{<location>}{<description>}
\twentyitem
{Jan 2017 -}
{Now}
{Graduate Research Assistant}
{%\href{https://www.mcscert.ca/}{McMaster Centre for Software Certification},
%under
\href{http://hybrid.mcmaster.ca/}{McMaster CERC in Hybrid Powertrain}}
{}
{Resumed position in collaboration between McMaster University and Fiat Chrysler Automobiles (FCA):\begin{itemize}
\item Researching and partaking in modification of automotive control software (Simulink) to domain-controller hardware architecture.
\item Researched migration of legacy automotive control software towards compliance with the AUTomotive Open Software Architecture (AUTOSAR) standard, in part via dSPACE SystemDesk.
\begin{itemize}
\item Included largely independent supervision of multiple undergraduate students for a combined 12 months.
\end{itemize}
\end{itemize}}
\\
\twentyitem
{Jan 2018 -}
{Apr 2018}
{Graduate Teaching Assistant}
{\href{https://www.mcmaster.ca/}{McMaster University, Canada}}
{}
{Answered technical questions for introductory Bash, Haskell and Elm.
% \begin{itemize}
% \item %scripting/programming/web development course
% \item Guiding students through lab assignments and verifying solutions
% \end{itemize}
}
\\
\twentyitem
{Oct 2016 -}
{Dec 2016}
{Research Engineer}
{\href{http://hybrid.mcmaster.ca/}{McMaster CERC in Hybrid Powertrain}}
{}
{Finalized documentation automation effort from Grad. Research Asst.
% \begin{itemize}
% \item
% \end{itemize}
}
\\
\twentyitem
{Mar 2014 -}
{Aug 2016}
{Graduate Research Assistant}
{\href{http://hybrid.mcmaster.ca/}{McMaster CERC in Hybrid Powertrain}}
{}
{Part of a large multidisciplinary project
between McMaster University and Fiat Chrysler Automobiles (FCA) to develop
% next generation high-performance
hybrid powertrains:
\begin{itemize}
% \item Evaluated various symbolic modeling tools and created a detailed comparison between them.
\item Worked with domain experts to reverse-engineer, document and analyze several large FCA Simulink models.
\item Directed and took part in the creation of a process and accompanying templates for automated documentation of Simulink models.
\begin{itemize}
\item Included the supervision of an undergraduate student for 16 months with minimal intervention of supervisors.
\end{itemize}
\end{itemize}}
\\
\twentyitem
{Feb 2013 -}
{Dec 2013}
{IT Manager (part-time)}
{\href{http://www.soltree.net/}{Soltree Sustainable Solutions}}
{}
{Designed/maintained website, network, and Linux systems.}
% \\
% \twentyitem
% {Sep 2012 -}
% {Oct 2012}
% {Undergraduate Teaching Assistant}
% {\href{https://www.utwente.nl/}{University of Twente, the Netherlands}}
% {}
% {\begin{itemize}
% \item Second-year Databases course
% \item Guiding students through lab assignments and verifying solutions
% \end{itemize}}
% \\
% \twentyitem
% {Jun 2009 -}
% {Jul 2012}
% {Webmaster (part-time)}
% {Engelen Shambhala, the Netherlands}}
% {}
% {\begin{itemize}
% \item Joomla E-commerce website design (HTML \& CSS) and development in PHP and MySQL, SEO, optimization, maintenance and troubleshooting
% \end{itemize}}
\end{twenty}
\vspace{-.5em}
\section{Awards}
\vspace{-.5em}
\begin{twenty}
\twentyitem
{2017,}
{2018}
{Ontario Graduate Scholarship (OGS)}
{\href{https://www.mcmaster.ca/}{McMaster University, Canada}}
{}
{Awarded \$15,000 both years.}
\end{twenty}
\vspace{-.5em}
\section{Service \& Outreach}
\vspace{-.5em}
\begin{twenty}
\twentyitem
{2016 -}
{2017}
{Life in Computing \& Software (LiCS)}
{McMaster University}
{}
{Co-founder \& VP-Technology of the first graduate student club in the Computing \& Software department. Responsible for creating/maintaining website and assisting in event organization.}
\\
\twentyitem
{2015 -}
{2019}
{E-Sustainability Initiative}
{McMaster University}
{}
{Individually collected and repaired e-waste for friends and acquaintances; collaborating with McMaster's Academic Sustainability Programs Office on course project and a student-run reuse organization.}
\end{twenty}
\vspace{-.5em}
%\section{Publications}
%\vspace{-.5em}
%% \vspace{2mm}
%\printbibliography[heading=none]
\end{document}