aboutsummaryrefslogtreecommitdiff
path: root/urbanprah_cv.tex
blob: 44f55df4d201498e08a2f00f3f87323c49b82f40 (plain) (blame)
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
%=====================%
%	URBAN PRAH - CV   %
%=====================%

% Default font size, values from 8-12pt are recommended
\documentclass[9pt]{cv_template}

\begin{document}

% TITLE AND CONTACT
%-------------------
\begin{minipage}[t]{0.45\textwidth}
    \vspace{-\baselineskip}

    % Name
    \colorbox{black}{{\HUGE\textcolor{white}{\textbf{\MakeUppercase{Urban}}}}}\\
    \colorbox{black}{{\HUGE\textcolor{white}{\textbf{\MakeUppercase{Prah}}}}}
    \vspace{6pt}

    % Title
    {\large {\bf Embedded Software Developer} \\ Laboratory for Electronic and
    Information\\ Systems, University of Maribor}
\end{minipage}
\hspace{\baselineskip}
\begin{minipage}[t]{0.275\textwidth}
    \vspace{-\baselineskip}
    \icon{MapMarker}{12}{PoljĨane}\\
    \icon{GraduationCap}{12}{\href{https://feri.um.si/en/}{FERI}}\\
    \icon{Phone}{12}{\href{tel:+38640521816}{+386 40 521 816}}\\
    \icon{Envelope}{12}{\href{mailto:urban.prah@student.um.si}{urban.prah@student.um.si}}\\
\end{minipage}
\begin{minipage}[t]{0.275\textwidth}
    \vspace{-\baselineskip}
    \icon{Globe}{12}{\href{https://urbanprah.xyz}{urbanprah.xyz}}\\
    \icon{Git}{12}{\href{https://git.urbanprah.xyz}{git.urbanprah.xyz}}\\
    %\icon{Linkedin}{12}{@UrbanPrah}\\
    %\icon{Github}{12}{\href{https://github.com/urbanprah}{github.com/urbanprah}}\\
    %\icon{Rss}{12}{\href{https://blog.urbanprah.xyz}{blog.urbanprah.xyz}}\\
\end{minipage}
\vspace{0.3cm}

% ABOUT, SKILLS
%---------------
\cvsect{About me}

\begin{minipage}[t]{0.4\textwidth}
    \vspace{-\baselineskip}
    I am a 22 year old computer science student at University of Maribor. My
    best and worst trait is my perfectionism. It makes me precise and
    methodical but gives me a hard time ignoring incomplete work and moving on.
    I would also consider myself a minimalist at different aspects of my life
    including programming. Efficiency, simplicity, modularity and optimized
    work flow are my friends.  When I get myself comfortable with the work I
    do, I often gravitate towards taking a lead role.
\end{minipage}
\hfill
\begin{minipage}[t]{0.5\textwidth}
    \vspace{-\baselineskip}
    \begin{barchart}{5.5}
        \baritem{POSIX Shell}{80}
        \baritem{C}{75}
        \baritem{Java}{60}
        \baritem{C++/C\#}{40}
        \baritem{Vim}{80}
        \baritem{Linux}{100}
        \baritem{Python}{40}
        \baritem{Git}{70}
    \end{barchart}
\end{minipage}
% \begin{center}
%     \bubbles{
%         2/Bootstrap,
%         4/MySql,
%         5/HTML,
%         4/NodeJS,
%         4/PHP,
%         5/nginx,
%         2/MongoDB
%     }
% \end{center}

% EXPERIENCE
%------------
\cvsect{Experience}

\begin{entrylist}
    \entry
    {2021 - Present\\}
    {Embedded Software Developer}
    {\href{https://www.leis.um.si/en/}{LEIS, FERI}}
    {Writing and testing firmware for the
        \href{https://www.trisat.um.si/trisat-r.html}{\underline{TRISAT-R}}
        ADCS subsystem, which reads on-board sensors (gyroscopes, sun sensors,
        magnetometer, GPS) to perform satellite de-tumbling and reorientation
        using its magentorquer actuators.\\
    \texttt{FreeRTOS}\slashsep\texttt{C}\slashsep\texttt{Python}\slashsep\texttt{CAN}\slashsep\texttt{UART}\slashsep\texttt{SPI}}

    \entry
    {2020 - 2021\\}
    {Java developer}
    {\href{https://intechcore.com/}{IntechCORE GmbH}}
    {Remote work during the pandemic. Project maintenance and refactoring,
        java-like programming language development. Language self-testing and
        unit testing.\\
        \texttt{Java}\slashsep\texttt{\href{https://www.antlr.org/}{ANTLR}}\slashsep\texttt{Testing}\slashsep\texttt{Visitor
    pattern}\slashsep\texttt{Software Design}\slashsep\texttt{Subversion}}

    \entry
    {17. 9. -- 15. 10. 2019 \\ \footnotesize{competition}}
    {Blockchain summer school winner}
    {\href{https://feri.um.si/}{FERI, University of Maribor}}
    {Before starting my second year at college I attended a summer school
        centered around decentralized solutions using blockchain technologies.
        The lectures ended with a competition part where me and two other
        colleges developed a practical solution to a problem provided by
        competition sponsors. The problem was implementing blockchain into a
        hypothetical
        \href{https://en.wikipedia.org/wiki/Massive_open_online_course}{\underline{MOOC}}
        service. We developed a multi platform mobile app that used blockchain
        tokens to provide an incentive in form of rewards for users to use the
        company's online services.
        \href{https://feri.um.si/novice/znani-zmagovalci-tretje-feri-jesenske-sole-razvoja-blockchain-aplikacij-in-decentraliziranih-resitev/}{\underline{Link}}.\\
        \texttt{Blockchain}\slashsep\texttt{MySql}\slashsep\texttt{NodeJS}\slashsep\texttt{REST}\slashsep\texttt{React
    Native}\slashsep\texttt{Git}}

    \entry
    {2019\\\footnotesize{competition}}
    {\href{https://tekmovanja.acm.si/?q=upm}{</upm}}
    {\href{https://tekmovanja.acm.si/}{ACM}}
    {With a team of two other schoolmates we finished 21st in the national
        programming marathon competition.
        \href{https://tekmovanja.acm.si/?q=rezultati-2019}{\underline{Link}.} \\
    \texttt{C++}}

    \entry
    {2018 -- 2019}
    {Python developer}
    {\href{https://www.avl.com/}{AVL List GmbH}} {Complex mixed software
        testing (GUI and unit testing). My main purpose was to design and write
        a generic testing tool that would read a given project, would then
        recreate it and compare it with the original in a generated xlsx report
        document. The work consisted of preparing a prototype presentation,
        creating an object-oriented model that represented different parts of
        the project file, using software's API manipulator functions
        to simulate a user creating a project, error handling, result analysis. \\
    \texttt{Python}\slashsep\texttt{Object-Oriented}\slashsep\texttt{Git}\slashsep\texttt{Jira}\slashsep\texttt{Confluence}}

    \entry
    {2017 -- 2018}
    {Software Tester}
    {\href{https://www.avl.com/}{AVL List GmbH}}
    {Automating unit tests by writing scripts using
        \href{https://www.eggplantsoftware.com/}{\underline{Eggplant}}, which
        is an OCR-based tool with its own scripting language. Work highlights
        consist of a test running framework, logging system, model creator
        utility, automated result reporting (CSV log parser). I got familiar
        with real world applications of version control systems, testing work
        flow, weekly progress reports, meetings, software prototyping,
        etc. \\
    \texttt{Eggplant}\slashsep\texttt{Git}\slashsep\texttt{Jira}\slashsep\texttt{Confluence}}

    \entry
    {2015\\\footnotesize{part time}}
    {Documentation maintainer}
    {\href{https://www.avl.com/}{AVL List GmbH}} {My first work experience. I
        wrote and updated documentation for the company's GUI software AVL
        Boost and AVL Fire. \\
    \texttt{MS Word}\slashsep\texttt{Teamwork}\slashsep\texttt{English}}

\end{entrylist}

% EDUCATION
%-----------
\cvsect{Education}

\begin{entrylist}
    \entry
    {2018 -- Present}
    {Undergraduate student}
    {\href{https://feri.um.si/}{FERI, University of Maribor}} {My interest in
        computers had led me to continue my academic journey at Faculty of
        Electrical Engineering and Computer Science at University of Maribor. I
        chose a study program called Computer Science and Information
        Technologies which is centered around software engineering and
        programming.  This is where I study currently - writing my thesis
        titled \emph{`Developing a Linux mouse driver'} in pursuit of a
        Bachelor's degree.  \\
    }

    \entry
    {2014 -- 2018}
    {Grammar school diploma}
    {\href{https://www.druga.si/}{II. gimnazija Maribor}} {After primary school
        I spent 4 years at II. gimnazija Maribor. I built a computer from parts and
        played around with hackintoshes. I was a member of many societies which made me
    learn how to manage my time.}
\end{entrylist}

% ADDITIONAL INFORMATION
%------------------------
\begin{minipage}[t]{0.33\textwidth}
    \vspace{-\baselineskip}

    \cvsect{Other skills}

    Apart from programming I also have intermediate knowledge of creative suite
    software such as Adobe's Photoshop, Premiere Pro, Lightroom. I am an
    amateur photographer, can touch type and an avid vim user. I have some
    experience with reverse-engineering, beginner CTF challenges.

\end{minipage}
\hfill
\begin{minipage}[t]{0.36\textwidth}
    \vspace{-\baselineskip}
    \cvsect{Hobbies}

    In my free time I like to tinker with my Linux machine and manage my
    server. I also love climbing, photography, open source software, philosophy
    and DIY projects like setting up a RaspberryPi-based home entertainment
    system and installing \href{https://www.coreboot.org/users.html}{CoreBoot}
    on my ThinkPad. In case of an emergency I also help with the local
    firefighter team.

\end{minipage}
\hfill
\begin{minipage}[t]{0.16\textwidth}
    \vspace{-\baselineskip}
    \cvsect{Languages}

    \textbf{Slovenian} - native \\
    \textbf{English} - fluent
\end{minipage}

\end{document}