-
Notifications
You must be signed in to change notification settings - Fork 0
/
CV.tex
158 lines (132 loc) · 5.87 KB
/
CV.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
\documentclass[10pt]{article}
\newlength{\outerbordwidth}
\pagestyle{empty}
\raggedbottom
\raggedright
% Packages
\usepackage[english]{babel}
\usepackage{xcolor}
\usepackage{framed}
\usepackage{tabularx}
\usepackage{array}
\usepackage{tocloft}
% \usepackage[letterpaper,margin=0.5in]{geometry} % Letter mode
\usepackage[a4paper,margin=1cm]{geometry} % A4 mode
\usepackage[ocgcolorlinks]{hyperref}
% This package lets you instruct the printer driver to print all hyperlink targets in black regardless of the actual color(s) used in the document.
% \usepackage[backgroundcolour=black]{hrefhide}
% Seems like this is Android Wear Deep Purple 40%.
\definecolor{violet}{HTML}{3A2166}
\hypersetup{colorlinks=true,allcolors=violet}
\usepackage{enumitem}
\setitemize{labelindent=0.25cm,labelsep=0.25cm,leftmargin=*}
\usepackage[default]{lato}
\usepackage[T1]{fontenc}
% Edit these values as you see fit.
\setlength{\outerbordwidth}{3pt} % Width of border outside of title bars
\definecolor{shadecolor}{gray}{0.75} % Outer background color of title bars (0 = black, 1 = white)
\definecolor{shadecolorB}{gray}{0.93} % Inner background color of title bars
% Margin setup.
% \setlength{\paperheight}{11in} % Letter mode
% \setlength{\paperwidth}{8.5in} % Letter mode
\setlength{\paperheight}{297mm} % A4 mode
\setlength{\paperwidth}{210mm} % A4 mode
% Make bullets smaller.
%\renewcommand\labelitemi{{\boldmath\(\cdot\)}}
\renewcommand\labelitemi{\raisebox{2pt}{\tiny\(\bullet\)}}
% Custom commands.
\newcommand{\resitem}[1]{\item #1}
\newcommand{\resheading}[1]{
\vspace{10pt}
\textbf{\large #1}
\vspace{4pt}
}
\newcommand{\ressubheading}[4]{
% This is used in items, so we must discount the left margin.
\begin{tabularx}{\linewidth}{X<{\cftdotfill{\cftsecdotsep}}@{}r}
\textbf{#1} & #2 \\
#3 & #4 \\
\end{tabularx}\vspace{-4pt}}
\newcommand{\email}[1]{\href{mailto:#1}{#1}}
\begin{document}
\setlength\tabcolsep{0pt} % Prevent margins around the header.
\begin{tabular*}{\textwidth}{l@{\extracolsep{\fill}}r}
\textbf{\Large Bernardo Sulzbach}
& \textbf{\today} \\
Software Engineer
& \email{[email protected]} \\
Porto Alegre, Rio Grande do Sul, Brazil
& \href{https://www.bernardosulzbach.com}{bernardosulzbach.com} \\
\end{tabular*}
\resheading{Objective}
Join a team in which I can grow as a software engineer by building great products and solving challenging problems.
\resheading{Education}
\begin{itemize}
\resitem \ressubheading{Colégio Martin Luther}{Estrela, Rio Grande do Sul, Brazil}{High School}{2013 -- 2015}
\resitem \ressubheading{Universidade Federal do Rio Grande do Sul}{Porto Alegre, Rio Grande do Sul, Brazil}{B.Sc. Computer Science (92.5/100 GPA)}{2016 -- 2019}
\end{itemize}
\resheading{Career}
\begin{itemize}
\resitem \ressubheading{Juptr.io GmbH}{Remote, full-time}{Back End Software Engineer}{December of 2015 -- June of 2016}
\begin{itemize}
\resitem{Implemented directional cubic convolution interpolation}
\resitem{Implemented industrial-strength high-throughput textual geoparsing}
\resitem{Designed parsers and extractors for Wikipedia dumps for machine learning}
\end{itemize}
\end{itemize}
\resheading{Portfolio}
\begin{itemize}
\resitem
\ressubheading{Dungeon}{\href{https://github.com/bernardosulzbach/dungeon/}{See the Repository}}{Role-Playing Game}{December of 2014 -- Present Time}
\begin{itemize}
\resitem Over 14,000 lines of object-oriented Java under strict coding guidelines
\resitem Test-driven development with known test coverage
\resitem Continuous integration and automated releases
\resitem Won a \$1024 software quality award in 2017
\end{itemize}
\resitem
\ressubheading{Walls of Doom}{\href{https://github.com/bernardosulzbach/walls-of-doom/}{See the Repository}}{Retro Platformer}{April of 2016 -- Present Time}
\begin{itemize}
\resitem Migration from ANSI C code to modern C++
\resitem Game physics and I/O written from scratch
\end{itemize}
\end{itemize}
See also \href{https://www.bernardosulzbach.com/portfolio/}{bernardosulzbach.com/portfolio} for more projects and images.
See also \href{https://www.bernardosulzbach.com/open-source/}{bernardosulzbach.com/open-source} for some of my open-source contributions.
\resheading{Skills}
\begin{itemize}
\setlength\itemsep{0em}
% Since December 2014
\resitem Object-oriented programming using Java, C++, Python, and Rust
% Since January 2016
\resitem Relational SQL databases, including MySQL, PostgreSQL, and SQLite
% Since January 2015
\resitem Test-driven development (TDD) and behavior-driven development (BDD)
% Since December 2014
\resitem Continuous integration (CI) and continuous delivery (CD)
% Since January 2016
\resitem Software design patterns and architectural principles
% Since January 2018
\resitem Cloud infrastructure, including AWS and GCP
% Since July 2017
\resitem Computer graphics with OpenGL
% Since December 2014
\resitem Version control with Git and Mercurial
% Since January 2015
\resitem Windows and UNIX operating systems
\end{itemize}
\resheading{Certificates}
\begin{itemize}
\setlength\itemsep{0em}
\resitem ISTQB\textsuperscript{\textregistered} Certified Tester Foundation Level (CTFL)
\end{itemize}
\resheading{Awards}
\begin{center}
\begin{tabular*}{\linewidth}{l@{\extracolsep{\fill}}r}
\multicolumn{2}{c}{Bronze medal in the Brazilian National High School Chemistry Olympiad \cftdotfill{\cftdotsep} 2014}\\
\multicolumn{2}{c}{First place in a regional mathematics olympiad \cftdotfill{\cftdotsep} 2008, 2011, 2014}\\
\multicolumn{2}{c}{Notable student in a local scientific olympiad \cftdotfill{\cftdotsep} 2013}\\
\vphantom{E}
\end{tabular*}
\end{center}
\end{document}