\listfiles
\documentclass[9pt]{developercv}

\begin{document}
\begin{minipage}[t]{0.45\textwidth}
	\vspace{-\baselineskip}
	\colorbox{black}{{\HUGE\textcolor{white}{\textbf{\MakeUppercase{Urban}}}}}\\
	\colorbox{black}{{\HUGE\textcolor{white}{\textbf{\MakeUppercase{Prah}}}}}
	\vspace{6pt}

	{\large {\bf Embedded Software Developer}\\
		\href{https://www.leis.um.si/}{Laboratory for Electronic and
			Information\\ Systems, University of Maribor}}\\
	{\large {\bf Coach and routesetter}\\ \href{https://pcsb.si/}{Plezalni
		center Slovenska Bistrica}}
\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@gmail.com}}\\
\end{minipage}
\begin{minipage}[t]{0.275\textwidth}
	\vspace{-\baselineskip}
	\icon{Globe}{12}{\href{https://urbanprah.xyz}{urbanprah.xyz}}\\
	\icon{Trophy}{12}{\href{https://www.8a.nu/user/urban-prah}{8a.nu profile}}\\
	%\icon{Git}{12}{\href{https://git.urbanprah.xyz}{git.urbanprah.xyz}}\\
	%\icon{Rss}{12}{\href{https://blog.urbanprah.xyz}{blog.urbanprah.xyz}}\\
\end{minipage}

\begin{minipage}[t]{0.45\textwidth}
	\vspace{0.3cm}
	\cvsect{About me}
	\vspace{0.3cm}

	\vspace{-\baselineskip}
	I am a 24-year-old master's degree candidate at University of Maribor. I am
	precise, organized and methodical and bothered by incomplete work, familiar
	with efficiency, simplicity, modularity and optimized work flows. I would
	consider myself a minimalist at different aspects of my life including
	programming. When I get myself comfortable with the work I do, I often
	gravitate towards taking a leading role. Sport climbing recently became a
	big part of my life, evolving from a hobby in the form of personal
	recreation, training others and routesetting.
\end{minipage}
\hfill
\begin{minipage}[t]{0.5\textwidth}
	\vspace{1.0cm}
	\vspace{-\baselineskip}
	\begin{barchart}{5.5}
		\baritem{C}{80}
		\baritem{Python}{85}
		\baritem{FreeRTOS}{70}
		\baritem{POSIX Shell}{75}
		\baritem{Java}{60}
		\baritem{C++/C\#}{40}
		\baritem{Git, SVN}{70}
		\baritem{Linux}{100}
	\end{barchart}
\end{minipage}
\begin{center}
	\bubbles{
		3/Instructing beginners,
		5/Routesetting,
		3/Coaching,
		2/Working with children,
		5/Training
	}
\end{center}

\vspace{1.0cm}
\textbf{\huge{Software development}}\\
\rule{\textwidth}{0.4pt}

\cvsect{Experience}
\begin{entrylist}
	\entry
	{2023 - Present\\}
	{Embedded development - \href{https://www.skylabs.si/sara/}{\underline{SARA}}}
	{\href{https://www.leis.um.si/en/}{LEIS}}
	{Writing and testing firmware for an unmanned arachnid-shaped space
		vehicle. The software is responsible for remote control and autonomous
		locomotion.\\
		\texttt{Python}
		\slashsep\texttt{C}
		\slashsep\texttt{FreeRTOS}
		\slashsep\texttt{RISC-V}
		\slashsep\texttt{Gazebo}
		\slashsep\texttt{pinocchio}}

	\entry
	{2021 - 2022\\}
	{Embedded development - \href{https://www.trisat.um.si/trisat-r.html}{\underline{TRISAT-R}}}
	{\href{https://www.leis.um.si/en/}{LEIS}}
	{Writing and testing firmware for the ADCS and OBC subsystems. Processing
		on-board sensor data (gyroscopes, sun sensors, magnetometer, GPS) to
		perform satellite detumbling and reorientation using its magentorquer
		actuators. Implementing image capture, logging and task scheduling
		functionality. \href{https://feri.um.si/novice/trisat-r-majhen-po-tehnologiji-in-velik-po-inovativnosti/}{\underline{Article}}.\\
		\texttt{FreeRTOS}
		\slashsep\texttt{C}
		\slashsep\texttt{Python}
		\slashsep\texttt{CAN}
		\slashsep\texttt{UART}
		\slashsep\texttt{SPI}
		\slashsep\texttt{Subversion}}

	\entry
	{2020 - 2021\\}
	{Java development}
	{\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}}
	{Block chain summer school winner}
	{\href{https://feri.um.si/}{FERI}}
	{Developed a practical solution to a problem of implementing blockchain
		into a hypothetical \href{https://en.wikipedia.org/wiki/Massive_open_online_course}{\underline{MOOC}}
		service. Product was 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{Article}}.\\
		\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{Results}}.\\
		\texttt{C++}}

	\entry
	{2018 -- 2019}
	{Python development}
	{\href{https://www.avl.com/}{AVL List GmbH}}
	{Mixed software testing (GUI and unit). Design and implementation of a
		generic testing tool that reads a given project, recreates it and
		compares it with the original. Prototyping, creating an OOP model that
		reflects the project structure, using software's API manipulator
		functions to simulate a user behavior, error handling, result
		analysis.\\
		\texttt{Python}
		\slashsep\texttt{OOP}
		\slashsep\texttt{Git}
		\slashsep\texttt{Jira}
		\slashsep\texttt{Confluence}}

	\entry
	{2017 -- 2018}
	{Software testing}
	{\href{https://www.avl.com/}{AVL List GmbH}}
	{Automating unit tests with
		\href{https://www.eggplantsoftware.com/}{\underline{Eggplant}} scripts.
		Test running meta-framework, logging system, model creator utility,
		automated result reporting (CSV log parser), testing work flow, weekly
		progress reports, meetings, software prototyping, etc.\\
		\texttt{Eggplant}
		\slashsep\texttt{VCS}
		\slashsep\texttt{Jira}
		\slashsep\texttt{Confluence}}

	\entry
	{2015\\\footnotesize{part-time}}
	{Documentation maintenance}
	{\href{https://www.avl.com/}{AVL List GmbH}}
	{My first work experience.
		Writing and revising existing documentation for the company's GUI
		software AVL Boost and AVL Fire.\\
		\texttt{Microsoft Word}
		\slashsep\texttt{Teamwork}
		\slashsep\texttt{English}}
\end{entrylist}

\cvsect{Education}
\begin{entrylist}
	\entry
	{2014 -- 2018}
	{Grammar school}
	{\href{https://www.druga.si/}{II. gimnazija Maribor}}
	{After primary school I spent 4 years at II. gimnazija Maribor. I built my
		first desktop computer from parts and set up a hackintosh system. I was
		a member of many school societies which taught me time management.}

	\entry
	{2018 -- 2022}
	{Undergraduate studies}
	{\href{https://feri.um.si/}{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. I finished the studies in 2022 with a Bachelor's
		degree.}

	\entry
	{8. 9. 2022\\}
	{Graduated with a bachelor's degree}
	{\href{https://cs.feri.um.si/}{University of Maribor}}
	{Finished undergraduate studies at University of Maribor with a bachelor's
		thesis titled \href{https://dk.um.si/IzpisGradiva.php?id=82587&lang=eng}{\textit{\underline{>>On-board data capture and compression on TRISAT-R nanosatellite<<}}}. About a year later an \href{https://www.esa.int/ESA_Multimedia/Images/2023/11/Earth_through_a_2-mm_lens}{\underline{image}} of the Earth was successfully captured and transmitted from the satellite.}

	\entry
	{2022 -- Present}
	{Postgraduate studies}
	{\href{https://feri.um.si/}{University of Maribor}}
	{Continuing studies in the same field, I chose a study module focused on
		artificial intelligence. This is where I study currently in pursuit of
		a Master's degree.}
\end{entrylist}

\textbf{\huge{Climbing}}\\
\rule{\textwidth}{0.4pt}

\cvsect{Experience}
\begin{entrylist}
	\entry
	{2022 - Present\\}
	{Coaching}
	{\href{https://alphut.net/}{AKSB}}
	{Training a group of teen climbers three times per week at
		\href{https://pcsb.si/}{\underline{Plezalni center Slovenska
				Bistrica}}.\\
		\texttt{Routesetting}
		\slashsep\texttt{Exercise}
		\slashsep\texttt{Health}
		\slashsep\texttt{Pedagogy}}

	\entry
	{2021 - Present\\}
	{Trips}
	{Around the world}
	{Climbing trips became a core component of my climbing, enabling new
		experiences in unique environments, meeting new people, aspiring to
		reach new goals, getting inspired for routesetting, etc. My first was
		Briançon in 2021, after that many followed, including 2x Prilep, 2x
		Fontainebleau, Magic Wood, Paklenica, \dots}

	\entry
	{Summer 2023\\}
	{Outdoor camps}
	{\href{https://alphut.net/}{AKSB}, \href{https://desclimbing.com/}{DEŠ}}
	{Hosted two rock climbing summer camps for children. Three days in Kotečnik
		and another 5 days in Osp.\\
		\texttt{Lead climbing}
		\slashsep\texttt{Safety}
		\slashsep\texttt{Entertainment}
		\slashsep\texttt{Camping}
		\slashsep\texttt{Pedagogy}}

	\entry
	{30. 4. 2023\\}
	{Two 7c boulders}
	{Prilep}
	{I experimented with semi-planned specific training for the first time. It
		paid off. The week before the trip to Prilep I ascended my first 7c in
		Lukanja, followed by another during the trip.}

	\entry
	{5. 8. 2022\\}
	{First 7c route}
	{Boč}
	{A proud moment, supported by newly made friends.}

	\entry
	{11. 4. 2022\\}
	{Independent sport climber}
	{\href{https://pk6b.si/}{PK6B}}
	{I briefly joined a club in Ptuj, where I fell in love with the spray wall
		and more intimate ways of training compared to a commercial gym. Under
		this club I became recognized as an independent sport climber by KŠP.
		The same day as passing the ŠP exams I climbed my first and second 7b
		route.}

	\entry
	{11. 4. 2021\\}
	{First 7a route}
	{Buncove skale}
	{After about a year of climbing and 2 (nearly 6 month in total) lock-downs
		due to Covid-19, I manged to climb a vertical bouldery route called
		Yosemite at the local crag. This represented a mental shift, when I
		realized the sport might evolve into something more than just a hobby.}

	\entry
	{January 2020\\}
	{Started climbing}
	{\href{https://www.klajmber.si/}{Klajmber}}
	{I wanted to try something new with a friend. We both quickly became
		obsessed with the sport, chasing rapid improvement, new techniques,
		harder climbs, all while having a great time.}
\end{entrylist}

\cvsect{Education}
\begin{entrylist}
	\entry
	{10. 4. 2023\\}
	{Became a climbing coach}
	{\href{https://ksp.pzs.si/}{KŠP}}
	{Finished training for VŠP, acquiring theoretical and practical knowledge
		of teaching movement, training, physical exercise, basics of medicine
		and anatomy, sport psychology, pedagogy, history of climbing, ethics,
		rope maneuvers, etc.}

	\entry
	{4. 9. 2023\\}
	{Attended routesetting workshop}
	{\href{https://ksp.pzs.si/}{KŠP}}
	{Finished a 3-day routesetting workshop about commercial setting for indoor
		bouldering.}
\end{entrylist}

\vfill
\begin{minipage}[t]{0.33\textwidth}
	\vspace{-\baselineskip}
	\cvsect{\faWrench\enspace Other skills}\\
	Apart from programming I also have intermediate knowledge of creative
	software such as Adobe's Photoshop, Davinci Resolve, Dxo PhotoLab. I am an
	amateur photographer, can touch type and an avid neovim user. I have some
	experience with reverse-engineering and beginner CTF challenges.
\end{minipage}
\hfill
\begin{minipage}[t]{0.36\textwidth}
	\vspace{-\baselineskip}
	\cvsect{\faStar\enspace Hobbies}\\
	In my limited free time I like to tinker with microelectronics and tackle
	random DIY projects like setting up a Raspberry Pi based home entertainment
	system. I like photography, HiFi audio, reading, open source software and
	philosophy. In case of an emergency I also help with the local firefighter
	team. I always wanted to get better at 3D printing and chess.
\end{minipage}
\hfill
\begin{minipage}[t]{0.16\textwidth}
	\vspace{-\baselineskip}
	\cvsect{\faMicrophone\enspace Languages}\\
	\textbf{Slovenian} - native\\
	\textbf{English} - fluent
\end{minipage}
\end{document}
