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}
|