diff options
| author | Urban Prah <urban.prah@protonmail.com> | 2021-11-28 14:28:11 +0100 |
|---|---|---|
| committer | Urban Prah <urban.prah@protonmail.com> | 2021-11-28 14:28:11 +0100 |
| commit | 9375876ece8614263b1da7610ad0f9f09c503307 (patch) | |
| tree | e39fa4c35d00b14564834c9a5fcb5d052d59cedd | |
| parent | 40135529dcc3feb4909930e85e9ef44ef4a06d4b (diff) | |
| download | CV-9375876ece8614263b1da7610ad0f9f09c503307.tar.gz CV-9375876ece8614263b1da7610ad0f9f09c503307.zip | |
Update age, workplace (LEIS), experience
Diffstat (limited to '')
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | urbanprah_cv.pdf | bin | 0 -> 116121 bytes | |||
| -rw-r--r-- | urbanprah_cv.tex | 194 |
3 files changed, 109 insertions, 86 deletions
@@ -1,5 +1,4 @@ *.aux *.log *.out -*.pdf .SRCINFO diff --git a/urbanprah_cv.pdf b/urbanprah_cv.pdf Binary files differnew file mode 100644 index 0000000..c8b518f --- /dev/null +++ b/urbanprah_cv.pdf 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} |
