aboutsummaryrefslogtreecommitdiff
path: root/urbanprah_cv.tex
diff options
context:
space:
mode:
authorUrban Prah <urban.prah@protonmail.com>2021-11-28 14:28:11 +0100
committerUrban Prah <urban.prah@protonmail.com>2021-11-28 14:28:11 +0100
commit9375876ece8614263b1da7610ad0f9f09c503307 (patch)
treee39fa4c35d00b14564834c9a5fcb5d052d59cedd /urbanprah_cv.tex
parent40135529dcc3feb4909930e85e9ef44ef4a06d4b (diff)
downloadCV-9375876ece8614263b1da7610ad0f9f09c503307.tar.gz
CV-9375876ece8614263b1da7610ad0f9f09c503307.zip
Update age, workplace (LEIS), experience
Diffstat (limited to '')
-rw-r--r--urbanprah_cv.tex194
1 files changed, 109 insertions, 85 deletions
diff --git a/urbanprah_cv.tex b/urbanprah_cv.tex
index f90d0e2..44f55df 100644
--- a/urbanprah_cv.tex
+++ b/urbanprah_cv.tex
@@ -1,5 +1,5 @@
%=====================%
-% URBAN PRAH's CV %
+% URBAN PRAH - CV %
%=====================%
% Default font size, values from 8-12pt are recommended
@@ -9,25 +9,27 @@
% TITLE AND CONTACT
%-------------------
-\begin{minipage}[t]{0.45\textwidth} % 45% of the page width for name
+\begin{minipage}[t]{0.45\textwidth}
\vspace{-\baselineskip}
% Name
- \colorbox{black}{{\HUGE\textcolor{white}{\textbf{\MakeUppercase{Urban}}}}}
+ \colorbox{black}{{\HUGE\textcolor{white}{\textbf{\MakeUppercase{Urban}}}}}\\
\colorbox{black}{{\HUGE\textcolor{white}{\textbf{\MakeUppercase{Prah}}}}}
\vspace{6pt}
% Title
- {\huge Software Developer at \\ {\href{https://www.intechcore.com/}{Intechcore GmbH}} }
+ {\large {\bf Embedded Software Developer} \\ Laboratory for Electronic and
+ Information\\ Systems, University of Maribor}
\end{minipage}
-\begin{minipage}[t]{0.275\textwidth} % 27.5% of the page width for the first row of icons
+\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} % 27.5% of the page width for the second row of icons
+\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}}\\
@@ -35,15 +37,15 @@
%\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.5cm}
+\vspace{0.3cm}
% ABOUT, SKILLS
%---------------
\cvsect{About me}
-\begin{minipage}[t]{0.4\textwidth} % 40% of the page width for the introduction text
+\begin{minipage}[t]{0.4\textwidth}
\vspace{-\baselineskip}
- I am a 21 year old computer science student at University of Maribor. My
+ 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
@@ -52,11 +54,11 @@
do, I often gravitate towards taking a lead role.
\end{minipage}
\hfill
-\begin{minipage}[t]{0.5\textwidth} % 50% of the page for the skills bar chart
+\begin{minipage}[t]{0.5\textwidth}
\vspace{-\baselineskip}
\begin{barchart}{5.5}
\baritem{POSIX Shell}{80}
- \baritem{C}{65}
+ \baritem{C}{75}
\baritem{Java}{60}
\baritem{C++/C\#}{40}
\baritem{Vim}{80}
@@ -65,6 +67,17 @@
\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
%------------
@@ -72,49 +85,25 @@
\begin{entrylist}
\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. I learned to work within a team. \\
- \texttt{MS Word}\slashsep\texttt{English}}
-
- \entry
- {2017 -- 2018}
- {Tester}
- {\href{https://www.avl.com/}{AVL List GmbH}}
- {I automated 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 runner meta script, logging system, model creator
- helper, automated result reporting in csv format\slash log parser. I
- got familiar with real world applications of version control systems,
- testing work flow, weekly progress reports, Skype meetings, software
- prototyping, etc. \\
- \texttt{Eggplant}\slashsep\texttt{Git}\slashsep\texttt{Jira}\slashsep\texttt{Confluence}}
+ {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
- {2018 -- 2019}
- {Python developer}
- {\href{https://www.avl.com/}{AVL List GmbH}}
- {I continued to work on unit tests, this time using python. My main purpose
- was to design and write a generic tool that would read a given project
- file, would then recreate the project and compare the original with the
- generated one in a xlsx report document. The work consisted of
- preparing a prototype presentation, creating models (classes) that
- represented different parts of the project file and the software, using
- built-in 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
- {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++}}
+ {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}}
@@ -130,25 +119,55 @@
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}}.
- \\
+ \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}}
-\end{entrylist}
+ \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++}}
-\begin{center}
- \bubbles{
- 2/Bootstrap,
- 4/MySql,
- 5/HTML,
- 5/NodeJS,
- 4/PHP,
- 4/nginx,
- 2/MongoDB
- }
-\end{center}
-\pagebreak
+ \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
%-----------
@@ -156,50 +175,55 @@
\begin{entrylist}
\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.}
- \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 - in pursuit of a Bachelor's degree.}
+ 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.32\textwidth}
+\begin{minipage}[t]{0.33\textwidth}
\vspace{-\baselineskip}
\cvsect{Other skills}
- Apart from my programming skills I also have intermediate knowledge of
- Adobe's Photoshop, Premiere Pro, Lightroom and photography. I can touch
- type and am an avid vim user. I have some experience with
- reverse-engineering, beginner CTF challenges.
+ 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.32\textwidth}
+\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. In case of an emergency I also help with the local
+ 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.20\textwidth}
+\begin{minipage}[t]{0.16\textwidth}
\vspace{-\baselineskip}
\cvsect{Languages}