Update cv
This commit is contained in:
2
.vscode/settings.json
vendored
2
.vscode/settings.json
vendored
@@ -1,4 +1,6 @@
|
|||||||
{
|
{
|
||||||
"latex-workshop.latex.recipe.default": "lastUsed",
|
"latex-workshop.latex.recipe.default": "lastUsed",
|
||||||
|
"latex-workshop.latex.autoBuild.interval": 5000,
|
||||||
|
"latex-workshop.latex.autoBuild.run": "onFileChange",
|
||||||
|
|
||||||
}
|
}
|
||||||
22
2024/LaTeXTemplates_developer-cv_v1.0/LICENSE.md
Executable file
22
2024/LaTeXTemplates_developer-cv_v1.0/LICENSE.md
Executable file
@@ -0,0 +1,22 @@
|
|||||||
|
Copyright (c) <2018> <Jan Vorisek>
|
||||||
|
|
||||||
|
Permission is hereby granted, free of charge, to any person
|
||||||
|
obtaining a copy of this software and associated documentation
|
||||||
|
files (the "Software"), to deal in the Software without
|
||||||
|
restriction, including without limitation the rights to use,
|
||||||
|
copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||||
|
copies of the Software, and to permit persons to whom the
|
||||||
|
Software is furnished to do so, subject to the following
|
||||||
|
conditions:
|
||||||
|
|
||||||
|
The above copyright notice and this permission notice shall be
|
||||||
|
included in all copies or substantial portions of the Software.
|
||||||
|
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||||
|
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
|
||||||
|
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||||
|
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
|
||||||
|
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
|
||||||
|
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||||
|
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
|
||||||
|
OTHER DEALINGS IN THE SOFTWARE.
|
||||||
206
2024/LaTeXTemplates_developer-cv_v1.0/developercv.cls
Normal file
206
2024/LaTeXTemplates_developer-cv_v1.0/developercv.cls
Normal file
@@ -0,0 +1,206 @@
|
|||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
% Developer CV
|
||||||
|
% LaTeX Class
|
||||||
|
% Version 1.0 (28/1/19)
|
||||||
|
%
|
||||||
|
% This class originates from:
|
||||||
|
% http://www.LaTeXTemplates.com
|
||||||
|
%
|
||||||
|
% Authors:
|
||||||
|
% Jan Vorisek (jan@vorisek.me)
|
||||||
|
% Based on a template by Jan Küster (info@jankuester.com)
|
||||||
|
% Modified for LaTeX Templates by Vel (vel@LaTeXTemplates.com)
|
||||||
|
%
|
||||||
|
% License:
|
||||||
|
% The MIT License (see included LICENSE file)
|
||||||
|
%
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
|
||||||
|
%----------------------------------------------------------------------------------------
|
||||||
|
% CLASS CONFIGURATION
|
||||||
|
%----------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
|
\ProvidesClass{developercv}[2019/01/28 Developer CV class v1.0]
|
||||||
|
|
||||||
|
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{extarticle}} % Pass through any options to the base class
|
||||||
|
\ProcessOptions\relax % Process given options
|
||||||
|
|
||||||
|
\LoadClass{extarticle} % Load the base class
|
||||||
|
|
||||||
|
%----------------------------------------------------------------------------------------
|
||||||
|
% PACKAGES AND OTHER DOCUMENT CONFIGURATIONS
|
||||||
|
%----------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\setlength{\parindent}{0mm} % Suppress paragraph indentation
|
||||||
|
|
||||||
|
\usepackage[hidelinks]{hyperref} % Required for links but hide the default boxes around links
|
||||||
|
|
||||||
|
\newcommand{\lorem}{Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a diam lectus.} % Dummy text
|
||||||
|
|
||||||
|
\pagestyle{empty} % No headers or footers
|
||||||
|
|
||||||
|
\usepackage{moresize} % Provides more font size commands (\HUGE and \ssmall)
|
||||||
|
|
||||||
|
%----------------------------------------------------------------------------------------
|
||||||
|
% PAGE LAYOUT
|
||||||
|
%----------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\usepackage{geometry} % Required for adjusting page dimensions and margins
|
||||||
|
|
||||||
|
\geometry{
|
||||||
|
paper=a4paper, % Paper size, change to letterpaper for US letter size
|
||||||
|
top=1.75cm, % Top margin
|
||||||
|
bottom=1.75cm, % Bottom margin
|
||||||
|
left=2cm, % Left margin
|
||||||
|
right=2cm, % Right margin
|
||||||
|
headheight=0.75cm, % Header height
|
||||||
|
footskip=1cm, % Space from the bottom margin to the baseline of the footer
|
||||||
|
headsep=0.5cm, % Space from the top margin to the baseline of the header
|
||||||
|
%showframe, % Uncomment to show how the type block is set on the page
|
||||||
|
}
|
||||||
|
|
||||||
|
%----------------------------------------------------------------------------------------
|
||||||
|
% FONTS
|
||||||
|
%----------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\usepackage[utf8]{inputenc} % Required for inputting international characters
|
||||||
|
\usepackage[T1]{fontenc} % Output font encoding for international characters
|
||||||
|
|
||||||
|
\usepackage[default]{raleway}
|
||||||
|
%\usepackage[defaultsans]{droidsans}
|
||||||
|
%\usepackage{cmbright}
|
||||||
|
%\usepackage{fetamont}
|
||||||
|
%\usepackage[default]{gillius}
|
||||||
|
%\usepackage{roboto}
|
||||||
|
|
||||||
|
\renewcommand*\familydefault{\sfdefault} % Force the sans-serif version of any font used
|
||||||
|
|
||||||
|
%------------------------------------------------
|
||||||
|
|
||||||
|
\usepackage{fontawesome} % Required for FontAwesome icons
|
||||||
|
|
||||||
|
% Command to output an icon in a black square box with text to the right
|
||||||
|
\newcommand{\icon}[3]{% The first parameter is the FontAwesome icon name, the second is the box size and the third is the text
|
||||||
|
\vcenteredhbox{\colorbox{black}{\makebox(#2, #2){\textcolor{white}{\large\csname fa#1\endcsname}}}}% Icon and box
|
||||||
|
\hspace{0.2cm}% Whitespace
|
||||||
|
\vcenteredhbox{\textcolor{black}{#3}}% Text
|
||||||
|
}
|
||||||
|
|
||||||
|
%----------------------------------------------------------------------------------------
|
||||||
|
% GRAPHICS DEFINITIONS
|
||||||
|
%----------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\usepackage{tikz} % Required for creating the plots
|
||||||
|
\usetikzlibrary{shapes, backgrounds}
|
||||||
|
\tikzset{x=1cm, y=1cm} % Default tikz units
|
||||||
|
|
||||||
|
% Command to vertically centre adjacent content
|
||||||
|
\newcommand{\vcenteredhbox}[1]{% The only parameter is for the content to centre
|
||||||
|
\begingroup%
|
||||||
|
\setbox0=\hbox{#1}\parbox{\wd0}{\box0}%
|
||||||
|
\endgroup%
|
||||||
|
}
|
||||||
|
|
||||||
|
%----------------------------------------------------------------------------------------
|
||||||
|
% CHARTS
|
||||||
|
%----------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\newcounter{barcount}
|
||||||
|
|
||||||
|
% Environment to hold a new bar chart
|
||||||
|
\newenvironment{barchart}[1]{ % The only parameter is the maximum bar width, in cm
|
||||||
|
\newcommand{\barwidth}{0.35}
|
||||||
|
\newcommand{\barsep}{0.2}
|
||||||
|
|
||||||
|
% Command to add a bar to the bar chart
|
||||||
|
\newcommand{\baritem}[2]{ % The first argument is the bar label and the second is the percentage the current bar should take up of the total width
|
||||||
|
\pgfmathparse{##2}
|
||||||
|
\let\perc\pgfmathresult
|
||||||
|
|
||||||
|
\pgfmathparse{#1}
|
||||||
|
\let\barsize\pgfmathresult
|
||||||
|
|
||||||
|
\pgfmathparse{\barsize*##2/100}
|
||||||
|
\let\barone\pgfmathresult
|
||||||
|
|
||||||
|
\pgfmathparse{(\barwidth*\thebarcount)+(\barsep*\thebarcount)}
|
||||||
|
\let\barx\pgfmathresult
|
||||||
|
|
||||||
|
\filldraw[fill=black, draw=none] (0,-\barx) rectangle (\barone,-\barx-\barwidth);
|
||||||
|
|
||||||
|
\node [label=180:\colorbox{black}{\textcolor{white}{##1}}] at (0,-\barx-0.175) {};
|
||||||
|
\addtocounter{barcount}{1}
|
||||||
|
}
|
||||||
|
\begin{tikzpicture}
|
||||||
|
\setcounter{barcount}{0}
|
||||||
|
}{
|
||||||
|
\end{tikzpicture}
|
||||||
|
}
|
||||||
|
|
||||||
|
%------------------------------------------------
|
||||||
|
|
||||||
|
\newcounter{a}
|
||||||
|
\newcounter{b}
|
||||||
|
\newcounter{c}
|
||||||
|
|
||||||
|
% Command to output a number of automatically-sized bubbles from a string in the format of '<size>/<label>', e.g. \bubbles{5/Eclipse, 6/git, 4/Office, 3/Inkscape, 3/Blender}
|
||||||
|
\newcommand{\bubbles}[1]{
|
||||||
|
% Reset counters
|
||||||
|
\setcounter{a}{0}
|
||||||
|
\setcounter{c}{150}
|
||||||
|
|
||||||
|
\begin{tikzpicture}[scale=3]
|
||||||
|
\foreach \p/\t in {#1} {
|
||||||
|
\addtocounter{a}{1}
|
||||||
|
\bubble{\thea/2}{\theb}{\p/25}{\t}{1\p0}
|
||||||
|
}
|
||||||
|
\end{tikzpicture}
|
||||||
|
}
|
||||||
|
|
||||||
|
% Command to output a bubble at a specific position with a specific size
|
||||||
|
\newcommand{\bubble}[5]{
|
||||||
|
\filldraw[fill=black, draw=none] (#1,0.5) circle (#3); % Bubble
|
||||||
|
\node[label=\textcolor{black}{#4}] at (#1,0.7) {}; % Label
|
||||||
|
}
|
||||||
|
|
||||||
|
%----------------------------------------------------------------------------------------
|
||||||
|
% CUSTOM SECTIONS
|
||||||
|
%----------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
% Command to output section title headings
|
||||||
|
\newcommand{\cvsect}[1]{% The only parameter is the section text
|
||||||
|
\vspace{\baselineskip} % Whitespace before the section title
|
||||||
|
\colorbox{black}{\textcolor{white}{\MakeUppercase{\textbf{#1}}}}\\% Section title
|
||||||
|
}
|
||||||
|
|
||||||
|
%----------------------------------------------------------------------------------------
|
||||||
|
% ENTRY LIST
|
||||||
|
%----------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\usepackage{longtable} % Required for tables that span multiple pages
|
||||||
|
\setlength{\LTpre}{0pt} % Remove default whitespace before longtable
|
||||||
|
\setlength{\LTpost}{0pt} % Remove default whitespace after longtable
|
||||||
|
|
||||||
|
\setlength{\tabcolsep}{0pt} % No spacing between table columns
|
||||||
|
|
||||||
|
% Environment to hold a new list of entries
|
||||||
|
\newenvironment{entrylist}{
|
||||||
|
\begin{longtable}[H]{l l}
|
||||||
|
}{
|
||||||
|
\end{longtable}
|
||||||
|
}
|
||||||
|
|
||||||
|
\newcommand{\entry}[4]{% First argument for the leftmost date(s) text, second is for the bold entry heading, third is for the bold right-aligned entry qualifier and the fourth is for the entry description
|
||||||
|
\parbox[t]{0.175\textwidth}{% 17.5% of the text width of the page
|
||||||
|
#1 % Leftmost entry date(s) text
|
||||||
|
}%
|
||||||
|
&\parbox[t]{0.825\textwidth}{% 82.5% of the text width of the page
|
||||||
|
\textbf{#2}% Entry heading text
|
||||||
|
\hfill% Horizontal whitespace
|
||||||
|
{\footnotesize \textbf{\textcolor{black}{#3}}}\\% Right-aligned entry qualifier text
|
||||||
|
#4 % Entry description text
|
||||||
|
}\\\\}
|
||||||
|
|
||||||
|
% Command to output a separator slash between lists, e.g. ' / '
|
||||||
|
\newcommand{\slashsep}{\hspace{3mm}/\hspace{3mm}}
|
||||||
174
2024/LaTeXTemplates_developer-cv_v1.0/main.tex
Executable file
174
2024/LaTeXTemplates_developer-cv_v1.0/main.tex
Executable file
@@ -0,0 +1,174 @@
|
|||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
% Developer CV
|
||||||
|
% LaTeX Template
|
||||||
|
% Version 1.0 (28/1/19)
|
||||||
|
%
|
||||||
|
% This template originates from:
|
||||||
|
% http://www.LaTeXTemplates.com
|
||||||
|
%
|
||||||
|
% Authors:
|
||||||
|
% Jan Vorisek (jan@vorisek.me)
|
||||||
|
% Based on a template by Jan Küster (info@jankuester.com)
|
||||||
|
% Modified for LaTeX Templates by Vel (vel@LaTeXTemplates.com)
|
||||||
|
%
|
||||||
|
% License:
|
||||||
|
% The MIT License (see included LICENSE file)
|
||||||
|
%
|
||||||
|
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||||||
|
|
||||||
|
%----------------------------------------------------------------------------------------
|
||||||
|
% PACKAGES AND OTHER DOCUMENT CONFIGURATIONS
|
||||||
|
%----------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\documentclass[9pt]{developercv} % Default font size, values from 8-12pt are recommended
|
||||||
|
|
||||||
|
%----------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
%----------------------------------------------------------------------------------------
|
||||||
|
% TITLE AND CONTACT INFORMATION
|
||||||
|
%----------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\begin{minipage}[t]{0.45\textwidth} % 45% of the page width for name
|
||||||
|
\vspace{-\baselineskip} % Required for vertically aligning minipages
|
||||||
|
% If your name is very short, use just one of the lines below
|
||||||
|
% If your name is very long, reduce the font size or make the minipage wider and reduce the others proportionately
|
||||||
|
\colorbox{black}{{\HUGE\textcolor{white}{\textbf{\MakeUppercase{test}}}}} % First name
|
||||||
|
|
||||||
|
\colorbox{black}{{\HUGE\textcolor{white}{\textbf{\MakeUppercase{Vance}}}}} % Last name
|
||||||
|
|
||||||
|
\vspace{6pt}
|
||||||
|
|
||||||
|
{\huge Web App Architect} % Career or current job title
|
||||||
|
\end{minipage}
|
||||||
|
\begin{minipage}[t]{0.275\textwidth} % 27.5% of the page width for the second row of icons
|
||||||
|
\vspace{-\baselineskip} % Required for vertically aligning minipages
|
||||||
|
% The first parameter is the FontAwesome icon name, the second is the box size and the third is the text
|
||||||
|
% Other icons can be found by referring to fontawesome.pdf (supplied with the template) and using the word after \fa in the command for the icon you want
|
||||||
|
\icon{Globe}{12}{\href{https://alyx.vance.me}{alyx.vance.me}}\\
|
||||||
|
\icon{Github}{12}{\href{https://github.com/alyxvance}{github.com/alyxvance}}\\
|
||||||
|
\icon{Twitter}{12}{\href{https://twitter.com/@alyxvance}{@alyxvance}}\\
|
||||||
|
\end{minipage}
|
||||||
|
\begin{minipage}[t]{0.275\textwidth} % 27.5% of the page width for the first row of icons
|
||||||
|
\vspace{-\baselineskip} % Required for vertically aligning minipages
|
||||||
|
% The first parameter is the FontAwesome icon name, the second is the box size and the third is the text
|
||||||
|
% Other icons can be found by referring to fontawesome.pdf (supplied with the template) and using the word after \fa in the command for the icon you want
|
||||||
|
% \icon{MapMarker}{12}{Black Mesa East}\\
|
||||||
|
% \icon{Phone}{12}{+1 123 456 789}\\
|
||||||
|
% \icon{At}{12}{\href{mailto:alyx@vance.me}{alyx@vance.me}}\\
|
||||||
|
\includegraphics[width=0.4\linewidth]{profilepicture.jpg}\\
|
||||||
|
|
||||||
|
\end{minipage}
|
||||||
|
|
||||||
|
\vspace{0.5cm}
|
||||||
|
|
||||||
|
%----------------------------------------------------------------------------------------
|
||||||
|
% INTRODUCTION, SKILLS AND TECHNOLOGIES
|
||||||
|
%----------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\cvsect{Who Am I?}
|
||||||
|
|
||||||
|
\begin{minipage}[t]{0.4\textwidth} % 40% of the page width for the introduction text
|
||||||
|
\vspace{-\baselineskip} % Required for vertically aligning minipages
|
||||||
|
|
||||||
|
\lorem \lorem \lorem \lorem \lorem\\ % Dummy text
|
||||||
|
\end{minipage}
|
||||||
|
\hfill % Whitespace between
|
||||||
|
\begin{minipage}[t]{0.5\textwidth} % 50% of the page for the skills bar chart
|
||||||
|
\vspace{-\baselineskip} % Required for vertically aligning minipages
|
||||||
|
\begin{barchart}{5.5}
|
||||||
|
\baritem{JavaScript}{60}
|
||||||
|
\baritem{PHP}{100}
|
||||||
|
\baritem{SASS/LESS}{70}
|
||||||
|
\baritem{Bootstrap}{70}
|
||||||
|
\baritem{Git}{40}
|
||||||
|
\baritem{LaTeX}{60}
|
||||||
|
\end{barchart}
|
||||||
|
\end{minipage}
|
||||||
|
|
||||||
|
\begin{center}
|
||||||
|
\bubbles{5/Eclipse, 6/git, 4/Office, 3/Inkscape, 3/Blender}
|
||||||
|
\end{center}
|
||||||
|
|
||||||
|
%----------------------------------------------------------------------------------------
|
||||||
|
% EXPERIENCE
|
||||||
|
%----------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\cvsect{Experience}
|
||||||
|
|
||||||
|
\begin{entrylist}
|
||||||
|
\entry
|
||||||
|
{2017 -- 3/2018}
|
||||||
|
{Front-end developer}
|
||||||
|
{Big Corporation Name Inc.}
|
||||||
|
{\lorem \lorem \lorem\\ \texttt{node.js}\slashsep\texttt{Vue.js}\slashsep\texttt{Electron}}
|
||||||
|
\entry
|
||||||
|
{2015 -- 2018\\\footnotesize{part time}}
|
||||||
|
{Full stack developer}
|
||||||
|
{Famous Eshop Inc.}
|
||||||
|
{\lorem\lorem\\ \texttt{PHP}\slashsep\texttt{JS}\slashsep\texttt{MariaDB}\slashsep\texttt{Linux}}
|
||||||
|
\entry
|
||||||
|
{2013 -- 2014\\\footnotesize{part time}}
|
||||||
|
{Junior PHP Developer}
|
||||||
|
{example.com}
|
||||||
|
{\lorem\lorem\\ \texttt{PHP}\slashsep\texttt{Laravel}}
|
||||||
|
\end{entrylist}
|
||||||
|
|
||||||
|
%----------------------------------------------------------------------------------------
|
||||||
|
% EDUCATION
|
||||||
|
%----------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\cvsect{Education}
|
||||||
|
|
||||||
|
\begin{entrylist}
|
||||||
|
\entry
|
||||||
|
{2013 -- 2017}
|
||||||
|
{Master's Degree}
|
||||||
|
{Another University Name}
|
||||||
|
{\lorem\lorem\lorem}
|
||||||
|
\entry
|
||||||
|
{2014}
|
||||||
|
{Postgraduate Diploma}
|
||||||
|
{A University Name}
|
||||||
|
{\lorem\lorem}
|
||||||
|
\entry
|
||||||
|
{2007 -- 2013}
|
||||||
|
{Bachelor's Degree}
|
||||||
|
{A University Name}
|
||||||
|
{\lorem\lorem}
|
||||||
|
\end{entrylist}
|
||||||
|
|
||||||
|
%----------------------------------------------------------------------------------------
|
||||||
|
% ADDITIONAL INFORMATION
|
||||||
|
%----------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\begin{minipage}[t]{0.3\textwidth}
|
||||||
|
\vspace{-\baselineskip} % Required for vertically aligning minipages
|
||||||
|
|
||||||
|
\cvsect{Languages}
|
||||||
|
|
||||||
|
\textbf{English} - native\\
|
||||||
|
\textbf{German} - proficient\\
|
||||||
|
\textbf{Polish} - rudimentary
|
||||||
|
\end{minipage}
|
||||||
|
\hfill
|
||||||
|
\begin{minipage}[t]{0.3\textwidth}
|
||||||
|
\vspace{-\baselineskip} % Required for vertically aligning minipages
|
||||||
|
|
||||||
|
\cvsect{Hobbies}
|
||||||
|
|
||||||
|
I love... \lorem
|
||||||
|
\end{minipage}
|
||||||
|
\hfill
|
||||||
|
\begin{minipage}[t]{0.3\textwidth}
|
||||||
|
\vspace{-\baselineskip} % Required for vertically aligning minipages
|
||||||
|
|
||||||
|
\cvsect{Non profit}
|
||||||
|
|
||||||
|
I help... \lorem
|
||||||
|
\end{minipage}
|
||||||
|
|
||||||
|
%----------------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\end{document}
|
||||||
BIN
2024/LaTeXTemplates_developer-cv_v1.0/profilepicture.jpg
Normal file
BIN
2024/LaTeXTemplates_developer-cv_v1.0/profilepicture.jpg
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.7 MiB |
@@ -49,7 +49,7 @@
|
|||||||
% can makebox also be used?
|
% can makebox also be used?
|
||||||
\newcommand\headerview{
|
\newcommand\headerview{
|
||||||
\begin{minipage}{0.5\linewidth}
|
\begin{minipage}{0.5\linewidth}
|
||||||
\profpic{0.45}{images/profilepicture}
|
\profpic{0.5}{images/profilepicture}
|
||||||
\end{minipage}%
|
\end{minipage}%
|
||||||
\hfill
|
\hfill
|
||||||
\begin{minipage}{0.45\linewidth}
|
\begin{minipage}{0.45\linewidth}
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
\setposition{Advanced RD Engineer} %ignored for now
|
\setposition{Advanced RD Engineer} %ignored for now
|
||||||
\setlinkedinaccount{https://www.linkedin.com} %you can play with color of the template (red is also nice..)
|
\setlinkedinaccount{https://www.linkedin.com} %you can play with color of the template (red is also nice..)
|
||||||
\setgithubaccount{https://github.com/pstrueb} %you can play with color of the template (red is also nice..)
|
\setgithubaccount{https://github.com/pstrueb} %you can play with color of the template (red is also nice..)
|
||||||
\setthemecolor{red} %you can play with color of the template (red is also nice..)
|
\setthemecolor{black} %you can play with color of the template (red is also nice..)
|
||||||
|
|
||||||
\begin{document}
|
\begin{document}
|
||||||
%Set variables
|
%Set variables
|
||||||
@@ -19,37 +19,27 @@
|
|||||||
%Sections
|
%Sections
|
||||||
%
|
%
|
||||||
% Summary
|
% Summary
|
||||||
\addblocktext{Summary}{From my working experience in the R\&D of a medical device company, I know how important verification and testing against and requirements is.
|
\addblocktext{Summary}{From my working experience in the R\&D of a medical device company, I know how important verification and testing against and requirements are.
|
||||||
This comes naturally with my Science background as a Physicist. With this background I have a strong methodology in analyzing and solving complex problems.
|
This comes naturally with my Science background as a Physicist. With this background I have a strong methodology in analyzing and solving complex problems.
|
||||||
Throughout completing my master thesis and working as an R\&D Engineer I developed Software using Python on a daily basis.
|
Throughout completing my master thesis and working as an R\&D Engineer I developed Software on a daily basis.
|
||||||
The emphysis on Software development and testing started during my University education and grew even stronger during my masters thesis.
|
The emphysis on Software development and testing started during my University education and is growing ever stronger in my Role as an Engineer.
|
||||||
}
|
}%
|
||||||
%5 years of python development experience on a daily basis
|
|
||||||
% built a verification framework before
|
|
||||||
% lots of experience in testing as required in medical industry
|
|
||||||
% multiple tapeouts
|
|
||||||
% Know state of the art development methodology (SCRUM)
|
|
||||||
% Benefits from CPRE- FL (UML)
|
|
||||||
|
|
||||||
|
|
||||||
%
|
|
||||||
%Education
|
%Education
|
||||||
\section{Education}
|
\section{Education}
|
||||||
\datedexperience{University of Innsbruck}{2015-2018}
|
\datedexperience{University of Innsbruck}{2015-2018}
|
||||||
\explanation{MSc in Physics}
|
\explanation{MSc in Experimental Physics}
|
||||||
\explanationdetail{
|
\explanationdetail{
|
||||||
\coloredbullet\ Experimental Applied and ion phyiscs\par
|
|
||||||
\coloredbullet\ \href{https://diglib.uibk.ac.at/ulbtirolhs/content/titleinfo/2480047/full.pdf}{Master thesis}
|
\coloredbullet\ \href{https://diglib.uibk.ac.at/ulbtirolhs/content/titleinfo/2480047/full.pdf}{Master thesis}
|
||||||
}
|
}
|
||||||
%
|
%
|
||||||
\datedexperience{University of Innsbruck}{2012-2015}
|
% \datedexperience{University of Innsbruck}{2012-2015}
|
||||||
\explanation{BSc in Physics}
|
% \explanation{BSc in Physics}
|
||||||
%
|
% %
|
||||||
\datedexperience{Technical College Freiburg}{2010-2012}
|
% \datedexperience{Technical College Freiburg}{2010-2012}
|
||||||
\explanation{High-School Diploma}
|
% \explanation{High-School Diploma}
|
||||||
%
|
% %
|
||||||
\datedexperience{LITEF GmbH Freiburg}{2007-2010}
|
% \datedexperience{LITEF GmbH Freiburg}{2007-2010}
|
||||||
\explanation{Apprenticeship Electronic technician for devices and systems}
|
% \explanation{Apprenticeship Electronic technician for devices and systems}
|
||||||
|
|
||||||
% Experience
|
% Experience
|
||||||
\section{Experience}
|
\section{Experience}
|
||||||
@@ -57,7 +47,6 @@ The emphysis on Software development and testing started during my University ed
|
|||||||
\datedexperience{MED-EL}{2018-21 / Innsbruck}
|
\datedexperience{MED-EL}{2018-21 / Innsbruck}
|
||||||
\explanation{R\&D Engineer in Implant electronics}
|
\explanation{R\&D Engineer in Implant electronics}
|
||||||
\explanationdetail{
|
\explanationdetail{
|
||||||
\coloredbullet\ Testsoftware development for prototype implant ASICs\par
|
|
||||||
\coloredbullet\ Testsoftware development for prototype implant ASICs\par
|
\coloredbullet\ Testsoftware development for prototype implant ASICs\par
|
||||||
\coloredbullet\ Development and mainenance of an open source based (cocotb, ghdl) hdl verification system. \par
|
\coloredbullet\ Development and mainenance of an open source based (cocotb, ghdl) hdl verification system. \par
|
||||||
\coloredbullet\ Verification Testing for implantable Hardware\par
|
\coloredbullet\ Verification Testing for implantable Hardware\par
|
||||||
@@ -66,8 +55,11 @@ The emphysis on Software development and testing started during my University ed
|
|||||||
\datedexperience{MED-EL}{2021-2024 / Innsbruck}
|
\datedexperience{MED-EL}{2021-2024 / Innsbruck}
|
||||||
\explanation{Advanced R\&D Engineer in Implant electronics}
|
\explanation{Advanced R\&D Engineer in Implant electronics}
|
||||||
\explanationdetail{
|
\explanationdetail{
|
||||||
|
\coloredbullet\ Writing and executing Test Plans. \par
|
||||||
\coloredbullet\ Development and mainenance of open source based test frameworks. \par
|
\coloredbullet\ Development and mainenance of open source based test frameworks. \par
|
||||||
|
\coloredbullet\ Azure Devops pipelines for automated build and test.\par
|
||||||
\coloredbullet\ Verification Testing for implant ASICs\par
|
\coloredbullet\ Verification Testing for implant ASICs\par
|
||||||
|
\coloredbullet\ Development of Digital Signal Processing Firmware.\par
|
||||||
\coloredbullet\ Scrum Master\par
|
\coloredbullet\ Scrum Master\par
|
||||||
}
|
}
|
||||||
% Skills
|
% Skills
|
||||||
@@ -77,10 +69,10 @@ The emphysis on Software development and testing started during my University ed
|
|||||||
\textbf{\emph{Intermediate:}} \ \ Labview \cpshalf C \cpshalf C++ \cpshalf \LaTeX \cpshalf SQL \ \
|
\textbf{\emph{Intermediate:}} \ \ Labview \cpshalf C \cpshalf C++ \cpshalf \LaTeX \cpshalf SQL \ \
|
||||||
}}
|
}}
|
||||||
%
|
%
|
||||||
\newcommand{\skilltwo}{\createskill{Software Development}{Azure Devops \cpshalf GIT \cpshalf SVN \cpshalf SCRUM Methodology
|
\newcommand{\skilltwo}{\createskill{Software Development}{Docker \cpshalf Linux \cpshalf Azure Devops \cpshalf GIT \cpshalf SCRUM \cpshalf
|
||||||
}}
|
}}
|
||||||
%
|
%
|
||||||
\newcommand{\skillthree}{\createskill{Frameworks \ \& \ Libraries}{\textbf{\emph{Advanced:}} \ \ cocotb \cpshalf NI-DAQmx Python \cpshalf tkinter \cpshalf Matplotplib \cpshalf numpy \cpshalf Pandas \ \
|
\newcommand{\skillthree}{\createskill{Frameworks \ \& \ Libraries}{\textbf{\emph{Advanced:}} \ \ Pytest \cpshalf cocotb \cpshalf NI-DAQmx Python \cpshalf tkinter \cpshalf Matplotplib \cpshalf \newline numpy \cpshalf Pandas \ \
|
||||||
}}
|
}}
|
||||||
%
|
%
|
||||||
\newcommand{\skillthreecont}{\createskill{}{
|
\newcommand{\skillthreecont}{\createskill{}{
|
||||||
@@ -109,33 +101,47 @@ The emphysis on Software development and testing started during my University ed
|
|||||||
\newcommand{\extratwo}{%
|
\newcommand{\extratwo}{%
|
||||||
IREB Certified Professional for Requirements Engineering - Foundation level (CPRE-FL) - by Sep. 2022\par
|
IREB Certified Professional for Requirements Engineering - Foundation level (CPRE-FL) - by Sep. 2022\par
|
||||||
}
|
}
|
||||||
|
\newcommand{\extrathree}{%
|
||||||
|
OERV D1 Certified Mountainbike Trainer\par
|
||||||
|
}
|
||||||
%
|
%
|
||||||
% \newcommand{\extrathree}{%
|
% \newcommand{\extrathree}{%
|
||||||
% \lipsum[1][11-12]%replace this part with actual text
|
% \lipsum[1][11-12]%replace this part with actual text
|
||||||
% }
|
% }
|
||||||
%
|
%
|
||||||
\newcommand{\listofextras}{\extraone, \extratwo}
|
\newcommand{\listofextras}{\extraone, \extratwo, \extrathree}
|
||||||
%
|
%
|
||||||
\createbullets{\listofextras}
|
\createbullets{\listofextras}
|
||||||
|
|
||||||
\section{Publications}
|
% \section{Publications}
|
||||||
\newcommand{\pubone}{%
|
% \newcommand{\pubone}{%
|
||||||
\href{https://diglib.uibk.ac.at/ulbtirolhs/content/titleinfo/2480047/full.pdf}{Rovibrational state preparation for reactive
|
% \href{https://diglib.uibk.ac.at/ulbtirolhs/content/titleinfo/2480047/full.pdf}{Rovibrational state preparation for reactive scattering experiments}
|
||||||
scattering experiments}
|
% }
|
||||||
}
|
% %
|
||||||
%
|
% \newcommand{\pubtwo}{%
|
||||||
\newcommand{\pubtwo}{%
|
% \href{https://pubs.rsc.org/en/content/articlehtml/2020/cp/d0cp00727g}{Proton transfer dynamics modified by CH-stretching excitation}
|
||||||
\href{https://pubs.rsc.org/en/content/articlehtml/2020/cp/d0cp00727g}{Proton transfer dynamics modified by CH-stretching excitation}
|
% }
|
||||||
}
|
% %
|
||||||
\newcommand{\pubthree}{%
|
% \newcommand{\pubthree}{%
|
||||||
\href{https://pubs.acs.org/doi/full/10.1021/acs.jpclett.0c01095}{Influence of Vibrational Excitation on the Reaction of F– with CH3I: Spectator Mode Behavior, Enhancement, and Suppression}
|
% \href{https://pubs.acs.org/doi/full/10.1021/acs.jpclett.0c01095}{Influence of Vibrational Excitation on the Reaction of F– with CH3I: Spectator Mode Behavior, Enhancement, and Suppression}
|
||||||
}
|
% }
|
||||||
%
|
% %
|
||||||
\newcommand{\listofpubs}{\pubone, \pubtwo, \pubthree}
|
% \newcommand{\listofpubs}{\pubone,\pubtwo,\pubthree}
|
||||||
%
|
% %
|
||||||
\createbullets{\listofpubs}
|
% \createbullets{\listofpubs}
|
||||||
|
|
||||||
|
|
||||||
|
\section{Projects}
|
||||||
|
\datedexperience{University of Innsbruck}{2018}
|
||||||
|
\explanation{Photomultiplier readout using a Picoscope}
|
||||||
|
\explanationdetail{
|
||||||
|
\coloredbullet\ QT framework based application to readout a Picoscope and analyse the data in realtime\par
|
||||||
|
\coloredbullet\ C++, ROOT, Picoscope\par
|
||||||
|
}
|
||||||
|
\datedexperience{PROPEDAL}{2023}
|
||||||
|
\explanation{Webapp for Staff planning}
|
||||||
|
\explanationdetail{
|
||||||
|
\coloredbullet\ FLASK, SQL, OUTLOOK, MS Azure, DOCKER\par
|
||||||
|
}
|
||||||
%Footnote
|
%Footnote
|
||||||
\createfootnote
|
\createfootnote
|
||||||
\end{document}
|
\end{document}
|
||||||
|
|||||||
Reference in New Issue
Block a user