-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathresume.tex
executable file
·317 lines (267 loc) · 8.9 KB
/
resume.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
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
\documentclass[11pt]{article}
\usepackage[margin=0.75in, left=1.5in]{geometry}
\usepackage{iftex}
\usepackage[colorlinks=true]{hyperref}
\usepackage{metalogo}
\usepackage{changepage}
\pagenumbering{gobble}
\ifPDFTeX
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\else
\usepackage{fontspec}
\setmainfont{FRABK.TTF}[
Path = fonts/franklin-gothic/,
ItalicFont = FRABKIT.TTF,
BoldFont = FRAMD.TTF,
BoldItalicFont = FRAMDIT.TTF,
FontFace = {db}{n}{ Font = FRADM.TTF },
FontFace = {db}{i}{ Font = FRADMIT.TTF }
]
\setsansfont{CGOR45W.TTF}[
Path = fonts/cg-omega/,
ItalicFont=CGOR46W.TTF,
BoldFont=CGOR65W.TTF,
BoldItalicFont=CGOR66W.TTF
]
\setmonofont{CONSOLA.TTF}[
Path = fonts/consolas/,
ItalicFont=CONSOLAI.TTF,
BoldFont=CONSOLAB.TTF,
BoldItalicFont=CONSOLAZ.TTF
]
\newcommand{\lmr}{\fontfamily{lmr}\selectfont} % Latin Modern Roman
\newcommand{\lmss}{\fontfamily{lmss}\selectfont} % Latin Modern Sans
\newcommand{\lmtt}{\fontfamily{lmtt}\selectfont} % Latin Modern Mono
\newcommand{\textdb}[1]{\fontseries{db}\selectfont#1\normalfont}
\fi
% http://tex.stackexchange.com/a/1315/10906
\usepackage{titlesec}
\titleformat{\section}[leftmargin]
{\normalfont\sffamily}
{}{0pt}{}
\titlespacing{\section}
{4pc}{1.5ex plus .1ex minus .2ex}{2pc}
% http://tex.stackexchange.com/a/29594/10906
\usepackage{titling}
\setlength{\droptitle}{-8ex}
\renewcommand{\maketitlehookd}{\vspace*{-12ex}}
% http://tex.stackexchange.com/a/27804/10906
\setlength\parindent{0pt}
\usepackage{enumitem}
\setlist{nolistsep, nosep, topsep=0pt}
\setlength{\parskip}{0.5ex}
% https://tex.stackexchange.com/a/19894/10906
\renewcommand{\labelitemiii}{$\circ$}
\newcommand{\present}{\phantom{Xxx 20XX}}
% Vertical spacing fix - http://tex.stackexchange.com/a/256725/10906
\newcommand{\itemizeonly}{\leavevmode\par\vspace{\dimexpr-\baselineskip-\parskip}}
%\usepackage{draftwatermark}
%\SetWatermarkText{DRAFT}
%\SetWatermarkScale{1}
\begin{document}
\begin{adjustwidth}{-1in}{0pt}
\textsf{\Huge{Timothy J Parenti}} \hfill [email protected] \par
\hrulefill
\end{adjustwidth}
\section{Professional\\ Experience}
\textdb{
Systems Software Engineer
\hfill Apr 2017 -- Oct 2023 \\
}
\textdb{
Systems Software Associate
\hfill May 2016 -- Mar 2017 \\
}
\textdb{
Systems Architecture Consultant
\hfill Nov 2015 -- May 2016 \\
}
\textbf{Carnegie Mellon University; Integrative Design, Arts and Technology Network (IDeATe)}
\begin{itemize}
\item Designed, architected, and developed ACLMAN,
a Python middleware suite for automated
access control and privilege management
for an undergraduate network of 1,650 students
\begin{itemize}
\item Consumption and consolidation of data from multiple campus providers, \emph{e.g.,}
class rosters, enrollment data,
safety training records
\item Tight integration of business logic with multiple APIs, \emph{e.g.,}
CS~Gold card access lists,
Grouper- and AD-based authorization groups,
local and third-party permissions databases
\item Eliminated over 100 hours of manual spreadsheet-based work each year
while improving accuracy of access controls,
ensuring nightly updates based on course adds and drops
\end{itemize}
\item Responsible for administering a variety of
Linux, macOS, and Windows systems
\begin{itemize}
\item Operated web hosting, mail handling,
room scheduling, and issue tracking solutions
\item Migrated \emph{ad hoc} third-party services in-house,
integrating with campus infrastructure
\item Automated software deployment to
fleets of 65 circulating Mac and PC laptops
\item Designed hardware and OS lifecycling procedures,
managing a \$60,000 annual budget
\item Coordinated with faculty, legal, and central computing partners
to ensure availability of licensed software and computing resources
and smooth cutover of production services
\end{itemize}
\item Enhanced user experience of Quartermaster,
an equipment library management system,
for patrons, operators, and administrators
\begin{itemize}
\item Implemented self-service online renewals
and ``rapid return'' functionality
\item Improved data integrity by collaborating on
changes to practices and procedures
\end{itemize}
\item Led both technical and policy sides of
successful 2022 expansion of equipment lending operation
to serve the entire campus community
of 14,500 students
\begin{itemize}
\item Identified architectural limitations
and proposed procedural workarounds
\item Planned unification of disparate
equipment library management systems
\end{itemize}
\end{itemize}
\textdb{
Part-Time Instructor/Faculty
\hfill Jan 2013 -- Apr 2015 \\
}
\textbf{University of Pittsburgh; Department of Computer Science}
\begin{itemize}
\item \textbf{Courses taught:}
``Computer Organization and Assembly Language'' (CS~0447),
``Algorithm Implementation'' (CS~1501),
``Software for Personal Computing'' (CS~0131)
\item Overall Teaching Effectiveness rating of 4.73 out of 5
(96th percentile) for CS~0447
\end{itemize}
\section{Technical\\ Contributions}
\textdb{
TZ Coordinator,
\textbf{IANA Time Zone Database (\texttt{tz})}
\hfill Jul 2020 -- \present \\
}
\textdb{
Contributor
\hfill Mar 2011 -- \present
}
\begin{itemize}
\item IANA Designated Expert on time zone information per RFC~6557
\item Work with other TZ Coordinator to ensure accurate and timely releases
of \texttt{tz} project data,
installed on billions of Linux, Unix, macOS, iOS, and Android devices
\item Research and encode current and historic global time zone and daylight saving time rules
\begin{itemize}
\item Supplied data patches allowing implementation of
Jun~2015 and Dec~2016 leap seconds
\item Analyzed and translated historical laws and decrees
related to pre-1994 timekeeping in Portugal and Uruguay,
encoding extensive updates to database rules and commentary
\item Contemporaneously implemented database rule revisions
representing large-scale 2014 time zone changes in Russia,
significantly improving coverage and commentary
\end{itemize}
\item Contributed to design of RFC~7808, Time Zone Data Distribution Service
\item Testing and defect reporting for \texttt{zic} and \texttt{zdump} tools
\end{itemize}
\section{Technical\\ Skills}
\itemizeonly
\begin{description}
\item[\textdb{Languages:}] Python, bash, PHP, MySQL, HTML/XML, YAML, JSON,
JavaScript/jQuery, CSS, \LaTeX, Ruby/Rails, Java, C
\item[\textdb{Tools:}] git/GitHub, vim, Apache,
Jamf~Pro, SCCM, GPMC/ADUC, Grouper, LDAP, make,
Shibboleth (SP and IdP), AFS, WordPress, exim4, osTicket
\item[\textdb{Systems:}] Debian, Windows (including WSL), macOS, Ubuntu
\end{description}
\section{Leadership\\ Experience}
\textdb{
Advisor,
\textbf{Carnegie Mellon University Computer Club}
\hfill Dec 2019 -- \present \\
}
\textdb{
Member and Administrator
\hfill Mar 2014 -- \present
}
\begin{itemize}
\item Advise student leaders on technical operations,
resource usage, and club administration
\item Assist in operation of club server room,
especially over summers and during school breaks
\item Help coordinate event needs for Demosplash,
a two-day vintage computer arts festival
\end{itemize}
\textdb{
Technology Chair,
\textbf{Pitt Band Alumni Council}
\hfill Aug 2024 -- \present \\
}
\textdb{
Web Manager
\hfill Aug 2015 -- Aug 2024
}
\begin{itemize}
\item Responsible for overseeing web presence, infrastructure,
accounts, and access management
\item Redesigned and relaunched website
to reflect the organization's 2024 rebranding
\end{itemize}
\textdb{
Treasurer,
\textbf{Pitt Band Alumni Council}
\hfill Jul 2012 -- Jun 2024
}
\begin{itemize}
\item Managed financial accounts and physical assets
for non-profit with \$14,000 annual revenue
\item Coordinated event-day finances and logistics for alumni events with 100--150 attendees
\item Orchestrated successful 2024 transition and handoff
from internal to central accounting
\end{itemize}
\section{Education}
\textdb{
Postbaccalaureate and graduate study, Computer Science
\\
}
\textbf{University of Pittsburgh, Kenneth P Dietrich School of Arts and Sciences}
\textdb{
Bachelor of Science in Engineering, Chemical Engineering
\\
}
\textbf{University of Pittsburgh, John A Swanson School of Engineering}
\begin{itemize}
\item Graduated with \emph{cum laude} honors
\item Earned certificate in Nuclear Engineering and minor in Music
\end{itemize}
\section{Community\\ Involvement}
\textdb{
Assistant Vice President of Technology,
\hfill Oct 2023 -- \present \\
}
\textbf{National Association of Alumni Bands}
\textdb{
Judge of Elections,
\textbf{City of Pittsburgh Ward 4 District 14}
\hfill Jan 2018 -- \present
}
\textdb{
Member,
\textbf{Pittsburgh Code \& Supply}
\hfill Jan 2015 -- \present
}
\begin{adjustwidth}{-1in}{0pt}
\hrulefill \par
\hypersetup{linkcolor=gray}
\small
\url{https://www.linkedin.com/in/timparenti/} \hfill {\lmr Compiled with \XeLaTeX} | \textbf{15 Aug 2024}
\end{adjustwidth}
\end{document}