From: Lukáš Jiřiště Date: Fri, 12 Sep 2025 20:50:50 +0000 (+0200) Subject: Start version control of my CV X-Git-Url: https://git.ljiriste.work/?a=commitdiff_plain;h=281b87045fb0dffb133a7cc7b7b4a398bf3ef8fd;p=CV.git Start version control of my CV In this commit I prepare the build system (Makefile) for the CVs, some auxiliary files and bad and unfinished attempts at CVs in Czech and English. --- 281b87045fb0dffb133a7cc7b7b4a398bf3ef8fd diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3eec47d --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +*.aux +*.log +*.pdf diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..0eb8a6b --- /dev/null +++ b/Makefile @@ -0,0 +1,20 @@ +SRCS := cv.tex +FOLDERS := cs \ + en \ + +SRCS := $(addsuffix /$(SRCS), $(FOLDERS)) + +CVS := $(SRCS:%.tex=%.pdf) +AUXS := $(SRCS:%.tex=%.aux) +LOGS := $(SRCS:%.tex=%.log) + +all : $(CVS) + +%.pdf : %.tex + pdflatex -output-directory=$(<:%/cv.tex=%) $< && pdflatex -output-directory=$(<:%/cv.tex=%) $< + +clean : + $(RM) $(AUXS) $(LOGS) + +fclean : clean + $(RM) $(CVS) diff --git a/Portret.jpg b/Portret.jpg new file mode 100644 index 0000000..dbe780f Binary files /dev/null and b/Portret.jpg differ diff --git a/cs/cv.tex b/cs/cv.tex new file mode 100644 index 0000000..7edb692 --- /dev/null +++ b/cs/cv.tex @@ -0,0 +1,186 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Medium Length Professional CV +% LaTeX Template +% Version 3.0 (December 17, 2022) +% +% This template originates from: +% https://www.LaTeXTemplates.com +% +% Author: +% Vel (vel@latextemplates.com) +% +% Original author: +% Trey Hunner (http://www.treyhunner.com/) +% +% License: +% CC BY-NC-SA 4.0 (https://creativecommons.org/licenses/by-nc-sa/4.0/) +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%---------------------------------------------------------------------------------------- +% PACKAGES AND OTHER DOCUMENT CONFIGURATIONS +%---------------------------------------------------------------------------------------- + +\documentclass[ + a4paper, % Uncomment for A4 paper size (default is US letter) + 11pt, % Default font size, can use 10pt, 11pt or 12pt +]{resume} % Use the resume class + +%~ \usepackage{ebgaramond} % Use the EB Garamond font + +\usepackage[hidelinks,bookmarks=false,hypertexnames=true]{hyperref} % for publication DOI links +\usepackage{multicol} + + + + +%------------------------------------------------ +% For skill bars +\usepackage{xcolor} +\definecolor{noskillgray}{gray}{0.85} +\definecolor{skilledblue}{rgb}{0,0.70,1} + +\makeatletter +\newdimen\skillb@level +\newdimen\skillb@length +\newdimen\skillb@height +\skillb@length=120pt% +\skillb@height=10pt% +\newcommand*{\skillbar}[1]{% + \skillb@level=\dimexpr#1\skillb@length/100\relax% + {\color{skilledblue}\rule{\skillb@level}{\skillb@height}}% + {\color{noskillgray}% + \rule{\dimexpr\skillb@length-\skillb@level\relax}{\skillb@height}}% +} +\newcommand*{\skill}[2]{% + \par\noindent% + {\hskip 1ex\small #1}\\% + \skillbar{#2}% +} +\makeatother +%------------------------------------------------ +\linespread{1.3} + + + +%------------------------------------------------ + + +\name{Lukáš JiřiÅ¡tě} % Your name to appear at the top + +\portrait{Portret.jpg} + +% You can use the \address command up to 3 times for 3 different addresses or pieces of contact information +% Any new lines (\\) you use in the \address commands will be converted to symbols, so each address will appear as a single line. + +\address{\href{mailto:gymnazium.jiriste@gmail.com}{gymnazium.jiriste@gmail.com}} % Contact information +\address{770 184 532} + +%---------------------------------------------------------------------------------------- + +\begin{document} + +%---------------------------------------------------------------------------------------- +% EDUCATION SECTION +%---------------------------------------------------------------------------------------- + +\begin{rSection}{Vzdělání} + + \textbf{Gymnázium Děčín} \hfill \textit{2010 - 2018}\\ + StředoÅ¡kolské vzdělání s maturitou + + \textbf{Vysoká Å¡kola chemicko-technologická v Praze} \\ + Bakalářské studium analytické a fyzikální chemie \hfill \textit{2018 - 2021}\\ + Magisterské studium fyzikální chemie \hfill \textit{2021 - 2023} + +\end{rSection} + +%---------------------------------------------------------------------------------------- +% WORK EXPERIENCE SECTION +%---------------------------------------------------------------------------------------- + +\begin{rSection}{Pracovní zkuÅ¡enost} + + %\textbf{Centrum pro náhradní rodinnou péči} \hfill \textit{Listopad 2014 - Červen 2015} \\ + %Doučování dítěte v náhradní rodinné péči. + %Doučovanými předměty byly zejména M, F a Ch, dále také ČJ a AJ na úrovni druhého stupně základní Å¡koly. + + \textbf{Ústav chemických procesů AV ČR} \hfill \textit{listopad 2019 - leden 2025} \\ + Vývoj nové aparatury na měření sorpční a difuzních vlastností membrán. + Mou rolí je především návrh a implementace zpracování dat v Matlab/Octave. + + \textbf{Collabim} \hfill \textit{únor 2025 - červenec 2025} \\ + Full stack vývojář pro SEO nástroj Collabim. + +\end{rSection} + +%---------------------------------------------------------------------------------------- +% TECHNICAL STRENGTHS SECTION +%---------------------------------------------------------------------------------------- + +\begin{rSection}{O mně} + + Matematika, fyzika i chemie jsou obory, které mě baví celý život. + Má zvědavost a chápavost mi umožňuje se rychle přizpůsobovat problémům + a žene mě vstříc novým výzvám. Díky tomu jsem se dotkl pokročilejších a + vedlejších témat jakými jsou například parciální diferenciální rovnice, + programování, + +\end{rSection} +\begin{rSection}{Koníčky a zájmy} + +\begin{multicols}{2} + + počítačové hry \\ + čtení knih (především fikce)\\ + matematika a fyzika + +\columnbreak + + nízkoúrovňové programování a hardware \\ + vaření + +\end{multicols} +\end{rSection} + +%---------------------------------------------------------------------------------------- +% PUBLICATIONS SECTION +%---------------------------------------------------------------------------------------- + +%\begin{rSection}{Publikace} +% +% \textbf{Predicting the Thermodynamics of Ionic Liquids: What to Expect from PC‑SAFT and COSMO‑RS?} \\ +% \quad DOI: \href{https://doi.org/10.1021/acs.jpcb.2c00685}{https://doi.org/10.1021/acs.jpcb.2c00685} \\ +% +% \textbf{An approach for evaluating gas sorption in polymer matrix membranes based on +% balancing incoming and outgoing membrane mass fluxes} \\ +% \quad DOI: \href{https://doi.org/10.1016/j.memsci.2022.120867}{https://doi.org/10.1016/j.memsci.2022.120867} \\ +% +%\end{rSection} + +%---------------------------------------------------------------------------------------- +% REFERAL SECTION +%---------------------------------------------------------------------------------------- + +%\begin{rSection}{Referenční osoby} + + %\textbf{Kateřina Setničková}:\tab\href{mailto:setnickova@icpf.cas.cz}{setnickova@icpf.cas.cz} \\ + %\textbf{Petr Uchytil}: \tab\tab\href{mailto:uchytil@icpf.cas.cz}{uchytil@icpf.cas.cz} \\ + %\textbf{Daniel Szpuk}: \tab\tab\hred{mailto:szpuk@collabim.com}{szpuk@collabim.com} \\ +%\end{rSection} + + + +%---------------------------------------------------------------------------------------- +% EXAMPLE SECTION +%---------------------------------------------------------------------------------------- + +%\begin{rSection}{Section Name} + + %Section content\ldots + +%\end{rSection} + +%---------------------------------------------------------------------------------------- + +\end{document} diff --git a/en/cv.tex b/en/cv.tex new file mode 100644 index 0000000..909d23f --- /dev/null +++ b/en/cv.tex @@ -0,0 +1,186 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Medium Length Professional CV +% LaTeX Template +% Version 3.0 (December 17, 2022) +% +% This template originates from: +% https://www.LaTeXTemplates.com +% +% Author: +% Vel (vel@latextemplates.com) +% +% Original author: +% Trey Hunner (http://www.treyhunner.com/) +% +% License: +% CC BY-NC-SA 4.0 (https://creativecommons.org/licenses/by-nc-sa/4.0/) +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%---------------------------------------------------------------------------------------- +% PACKAGES AND OTHER DOCUMENT CONFIGURATIONS +%---------------------------------------------------------------------------------------- + +\documentclass[ + a4paper, % Uncomment for A4 paper size (default is US letter) + 11pt, % Default font size, can use 10pt, 11pt or 12pt +]{resume} % Use the resume class + +%~ \usepackage{ebgaramond} % Use the EB Garamond font + +\usepackage[hidelinks,bookmarks=false,hypertexnames=true]{hyperref} % for publication DOI links +\usepackage{multicol} + + + +%------------------------------------------------ +% For skill bars +\usepackage{xcolor} +\definecolor{noskillgray}{gray}{0.85} +\definecolor{skilledblue}{rgb}{0,0.70,1} + +\makeatletter +\newdimen\skillb@level +\newdimen\skillb@length +\newdimen\skillb@height +\skillb@length=120pt% +\skillb@height=10pt% +\newcommand*{\skillbar}[1]{% + \skillb@level=\dimexpr#1\skillb@length/100\relax% + {\color{skilledblue}\rule{\skillb@level}{\skillb@height}}% + {\color{noskillgray}% + \rule{\dimexpr\skillb@length-\skillb@level\relax}{\skillb@height}}% +} +\newcommand*{\skill}[2]{% + \par\noindent% + {\hskip 1ex\small #1}\\% + \skillbar{#2}% +} +\makeatother +%------------------------------------------------ +\linespread{1.3} + + + +%------------------------------------------------ + + +\name{Lukáš JiřiÅ¡tě} % Your name to appear at the top + +% You can use the \address command up to 3 times for 3 different addresses or pieces of contact information +% Any new lines (\\) you use in the \address commands will be converted to symbols, so each address will appear as a single line. + +\address{\href{mailto:gymnazium.jiriste@gmail.com}{gymnazium.jiriste@gmail.com}} % Contact information +\address{770 184 532} +\address{\href{https://www.linkedin.com/in/luk\%C3\%A1\%C5\%A1-ji\%C5\%99i\%C5\%A1t\%C4\%9B-4a7565293}{my Linkedin profile}} + +%---------------------------------------------------------------------------------------- + +\begin{document} + +%---------------------------------------------------------------------------------------- +% EDUCATION SECTION +%---------------------------------------------------------------------------------------- + +\begin{rSection}{Education} + + \textbf{Gymnázium Děčín} \hfill \textit{2010 - 2018}\\ + High School + + \textbf{University of Chemistry and Technology in Prague} \\ + Bachelor's Degree in Analytical and Physical Chemistry \hfill \textit{2018 - 2021}\\ + Master's Degree in Physical Chemistry \hfill \textit{2021 - 2023} + + \textbf{42 Prague} \hfill \textit{2023 - Present}\\ + Programming School + +\end{rSection} + +%---------------------------------------------------------------------------------------- +% WORK EXPERIENCE SECTION +%---------------------------------------------------------------------------------------- + +\begin{rSection}{Work Experience} + + \textbf{Institute of Chemical Processes, Czech Academy of Sciences} \hfill \textit{November 2019 - Present} \\ + Development of new apparatus for measuring sorption and diffusion properties of membranes. + My role primarily involves data processing design and implementation in Matlab/Octave. + +\end{rSection} + + +%---------------------------------------------------------------------------------------- +% ABOUT ME SECTION +%---------------------------------------------------------------------------------------- + +\begin{rSection}{Skills} + +\begin{multicols}{2} + + physical chemistry \\ + data analysis and visualisation \\ + programming (C, Python) + + \columnbreak + + Linux \\ + English \\ + class B driver's license + +\end{multicols} + +\end{rSection} + +\begin{rSection}{About Me} + + Almost any technical issue can ignite a passion in me. + My curiosity is mainly directed towards understanding the underlying principles, + which leads to quick learning and easier problem-solving for myself. + And if math and physics provide a solution, programming + offers its implementation. + + During my studies, I encountered languages like Matlab and Python. + For my bachelor's thesis, I worked with Fortran, + and I even took courses in HCS08 assembly language programming and + basic CUDA programming. + + Currently, I'm honing my C programming skills, building my site (\href{http://ljiriste.work}{link}) + and plan to write a program or library for numerical integration of partial differential equations, + and a program for simulating logic circuits. + +\end{rSection} + + +\begin{rSection}{Hobbies and Interests} + +\begin{multicols}{2} + + computer games \\ + reading books (mostly fiction) \\ + mathematics and physics + + \columnbreak + + low-level programming and hardware \\ + cooking + +\end{multicols} +\end{rSection} + +%---------------------------------------------------------------------------------------- +% PUBLICATIONS SECTION +%---------------------------------------------------------------------------------------- + +%---------------------------------------------------------------------------------------- +% EXAMPLE SECTION +%---------------------------------------------------------------------------------------- + +%\begin{rSection}{Section Name} + +%Section content\ldots + +%\end{rSection} + +%---------------------------------------------------------------------------------------- + +\end{document} diff --git a/resume.cls b/resume.cls new file mode 100644 index 0000000..1839629 --- /dev/null +++ b/resume.cls @@ -0,0 +1,168 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% Medium Length Professional CV +% LaTeX Class +% Version 3.0 (December 17, 2022) +% +% This template has been downloaded from: +% http://www.LaTeXTemplates.com +% +% Original header: +% Copyright (C) 2010 by Trey Hunner +% +% Copying and distribution of this file, with or without modification, +% are permitted in any medium without royalty provided the copyright +% notice and this notice are preserved. This file is offered as-is, +% without any warranty. +% +% Created by Trey Hunner and modified by www.LaTeXTemplates.com +% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%---------------------------------------------------------------------------------------- +% CLASS CONFIGURATION +%---------------------------------------------------------------------------------------- + +\ProvidesClass{resume}[2022/12/17 v3.0 Resume class] + +\DeclareOption*{\PassOptionsToClass{\CurrentOption}{article}} % Pass through any options to the base class +\ProcessOptions\relax % Process given options + +\LoadClass{article} % Load the base class + +%---------------------------------------------------------------------------------------- +% REQUIRED PACKAGES AND MISC CONFIGURATIONS +%---------------------------------------------------------------------------------------- + +\usepackage[parfill]{parskip} % Remove paragraph indentation + +\usepackage{array} % Required for bold tabular columns + +\usepackage{ifthen} % Required for ifthenelse statements + +\usepackage{graphicx} % Required for including images + +\usepackage{tikz} % Required for correctly positioning portrait + +\pagestyle{empty} % Suppress headers and footers on all pages + +%---------------------------------------------------------------------------------------- +% MARGINS +%---------------------------------------------------------------------------------------- + +\usepackage{geometry} % Required for adjusting page dimensions and margins + +\geometry{ + top=0.6in, % Top margin + bottom=0.6in, % Bottom margin + left=0.75in, % Left margin + right=0.75in, % Right margin + %showframe, % Uncomment to show how the type block is set on the page +} + +%---------------------------------------------------------------------------------------- +% NAME, ADDRESS AND PORTRAIT COMMANDS +%---------------------------------------------------------------------------------------- + +\newcommand{\name}[1]{\renewcommand{\name}{#1}} % Defines the \name command to set the user's name + +\newcommand{\addressSep}{$\diamond$} % Set default address separator to a diamond symbol + +% A single profile picture may be select +\let \@portrait \relax + +% The \portrait command is used to set the profile picture +\newcommand{\portrait}[2][4.8cm]{ + \def \@portrait {#2} + \def \@portraitsize {#1} +} + +% One, two or three address lines can be specified +\let \@addressone \relax +\let \@addresstwo \relax +\let \@addressthree \relax + +% The \address command is used to set the first, second and third address lines (the last 2 are optional) +\newcommand{\address}[1]{ + \@ifundefined{@addressone}{ % If the first address line has not been set yet, set it + \def \@addressone {#1} + }{ + \@ifundefined{@addresstwo}{ % If the second address line has not been set yet, set it + \def \@addresstwo {#1} + }{ % Otherwise, set the third address line + \def \@addressthree {#1} + }% + } +} + +% \printaddress is used to style an address line (provided in the single parameter to the command) +\newcommand{\printaddress}[1]{ + \begingroup + \def \\ {\addressSep\ } % Redefine newlines (\\) to the address separator symbol so multiple lines of each address are output as a single line + \centerline{#1} % Output the centered address line + \endgroup + \par % End the paragraph to ensure correct spacing between lines + \smallskip % Vertical whitespace between address lines +} + +% \printname is used to output the user's name in a large size +\newcommand{\printname}{ + \begingroup + \hfil{\MakeUppercase{\huge\bfseries\name}}\hfil % Style and output the user's name + \bigskip\break % Vertical whitespace below name + \endgroup +} + +%---------------------------------------------------------------------------------------- +% OUTPUT THE NAME & ADDRESS LINES AUTOMATICALLY +%---------------------------------------------------------------------------------------- + +\let\ori@document=\document % Store the original \document command +\renewcommand{\document}{ + \ori@document % Output the original \document command but add to it below + + \@ifundefined{@portrait}{}{ + \begin{tikzpicture}[remember picture,overlay,shift={(current page.north west)}] + \node[anchor=north west,xshift=1.8cm,yshift=-1cm]{\includegraphics[width=\@portraitsize]{\@portrait}}; + \end{tikzpicture}} + + \printname % Output the user's name + \@ifundefined{@addressone}{}{\printaddress{\@addressone}} % Output the first address if specified + \@ifundefined{@addresstwo}{}{\printaddress{\@addresstwo}} % Output the second address if specified + \@ifundefined{@addressthree}{}{\printaddress{\@addressthree}} % Output the third address if specified +} + +%---------------------------------------------------------------------------------------- +% SECTION FORMATTING +%---------------------------------------------------------------------------------------- + +% Defines the rSection environment for the major sections within the CV +\newenvironment{rSection}[1]{ % The single parameter is for the section title + \medskip % Vertical whitespace + \MakeUppercase{\textbf{#1}} % Section title + \medskip % Vertical whitespace + \hrule % Horizontal rule + \begin{list}{}{ % List to indent the entire content of the section + \setlength{\leftmargin}{1.5em} % Indent to the left of the list + } + \item[] % Empty list item to enable indentation +}{ + \end{list} +} + +%---------------------------------------------------------------------------------------- +% WORK EXPERIENCE FORMATTING +%---------------------------------------------------------------------------------------- + +\newenvironment{rSubsection}[4]{ % 4 parameters: company name, year(s) employed, job title and location + \textbf{#1} \hfill {#2} % Bold company name and date to the right + \ifthenelse{\equal{#3}{}}{}{ % If the third parameter is empty, don't output the job title and location line + \\ % Job title and location on a new line + \textit{#3} \hfill \textit{#4} % Output job title and location + }% + \smallskip % Vertical whitespace + \begin{list}{$\cdot$}{\leftmargin=0em} % \cdot used for bullets, no indentation + \setlength{\itemsep}{-0.5em} \vspace{-0.5em} % Reduce vertical spacing between items in the list for a tighter look +}{ + \end{list} + \vspace{0.5em} % Vertical whitespace after the end of the list +}