From 9375876ece8614263b1da7610ad0f9f09c503307 Mon Sep 17 00:00:00 2001
From: Urban Prah <urban.prah@protonmail.com>
Date: Sun, 28 Nov 2021 14:28:11 +0100
Subject: Update age, workplace (LEIS), experience

---
 urbanprah_cv.tex | 194 +++++++++++++++++++++++++++++++------------------------
 1 file changed, 109 insertions(+), 85 deletions(-)

(limited to 'urbanprah_cv.tex')

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,38 +119,61 @@
         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
 %-----------
 \cvsect{Education}
 
 \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}
@@ -169,37 +181,49 @@
         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}
 
-- 
cgit v1.3.1

