diff --git a/cv.aux b/cv.aux index f04de60..3b1ca44 100644 --- a/cv.aux +++ b/cv.aux @@ -1,25 +1,53 @@ \relax -\@writefile{toc}{\contentsline {section}{\numberline {1}Objective}{}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {2}Skills}{}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Languages}{}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.1}PHP}{}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.2}GO}{}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.3}Python3}{}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.4}Web Development}{}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Technologies}{}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.1}Linux Administration \& Bash}{}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.2}Symfony}{}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.3}SQL (MySQL \& PostgreSQL)}{}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.4}TypeScript}{}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.5}GraphQL}{}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.6}Redis}{}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {3}Previous Experience}{}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.0.1}FOUR}{}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.0.2}Internaut}{}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.0.3}Insul-vest Australia}{}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.0.4}Australian Blow Molders}{}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.0.5}Express Plastics}{}{}\protected@file@percent } -\@writefile{toc}{\contentsline {section}{\numberline {4}Education}{}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.0.1}Blackwood High School}{}{}\protected@file@percent } -\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.0.2}Australian Science and Mathematics School}{}{}\protected@file@percent } +\providecommand\hyper@newdestlabel[2]{} +\providecommand\HyperFirstAtBeginDocument{\AtBeginDocument} +\HyperFirstAtBeginDocument{\ifx\hyper@anchor\@undefined +\global\let\oldnewlabel\newlabel +\gdef\newlabel#1#2{\newlabelxx{#1}#2} +\gdef\newlabelxx#1#2#3#4#5#6{\oldnewlabel{#1}{{#2}{#3}}} +\AtEndDocument{\ifx\hyper@anchor\@undefined +\let\newlabel\oldnewlabel +\fi} +\fi} +\global\let\hyper@last\relax +\gdef\HyperFirstAtBeginDocument#1{#1} +\providecommand\HyField@AuxAddToFields[1]{} +\providecommand\HyField@AuxAddToCoFields[2]{} +\@writefile{toc}{\contentsline {section}{\numberline {1}Objective}{}{section.1}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {2}Skills}{}{section.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Languages}{}{subsection.2.1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.1}PHP}{}{subsubsection.2.1.1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.2}JavaScript}{}{subsubsection.2.1.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.3}HTML and CSS}{}{subsubsection.2.1.3}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.4}GO}{}{subsubsection.2.1.4}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.5}Python 3}{}{subsubsection.2.1.5}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.6}Java (Android App Devlopment)}{}{subsubsection.2.1.6}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.7}Lua}{}{subsubsection.2.1.7}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.1.8}Rust}{}{subsubsection.2.1.8}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}Technologies and Frameworks}{}{subsection.2.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.1}Linux Administration \& Bash}{}{subsubsection.2.2.1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.2}Laravel / Symfony}{}{subsubsection.2.2.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.3}Docker}{}{subsubsection.2.2.3}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.4}Vue}{}{subsubsection.2.2.4}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.5}TypeScript}{}{subsubsection.2.2.5}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.6}SQL (MySQL \& PostgreSQL)}{}{subsubsection.2.2.6}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.7}GraphQL}{}{subsubsection.2.2.7}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.8}Redis}{}{subsubsection.2.2.8}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.9}AWS}{}{subsubsection.2.2.9}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.2.10}Flutter Mobile Development}{}{subsubsection.2.2.10}\protected@file@percent } +\@writefile{toc}{\contentsline {subsection}{\numberline {2.3}Notable projects I have built}{}{subsection.2.3}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.3.1}Password Manager}{}{subsubsection.2.3.1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.3.2}Construction planing and budgeting software}{}{subsubsection.2.3.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.3.3}Linux Kernel Root Kit}{}{subsubsection.2.3.3}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {2.3.4}Truck and inventory tracking}{}{subsubsection.2.3.4}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {3}Previous Experience}{}{section.3}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.0.1}Codium}{}{subsubsection.3.0.1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.0.2}FOUR}{}{subsubsection.3.0.2}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.0.3}Internaut}{}{subsubsection.3.0.3}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.0.4}Insul-vest Australia}{}{subsubsection.3.0.4}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.0.5}Australian Blow Molders}{}{subsubsection.3.0.5}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {3.0.6}Express Plastics}{}{subsubsection.3.0.6}\protected@file@percent } +\@writefile{toc}{\contentsline {section}{\numberline {4}Education}{}{section.4}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.0.1}Blackwood High School}{}{subsubsection.4.0.1}\protected@file@percent } +\@writefile{toc}{\contentsline {subsubsection}{\numberline {4.0.2}Australian Science and Mathematics School}{}{subsubsection.4.0.2}\protected@file@percent } \gdef \@abspage@last{2} diff --git a/cv.log b/cv.log index bec2649..69a6051 100644 --- a/cv.log +++ b/cv.log @@ -1,97 +1,243 @@ -This is pdfTeX, Version 3.141592653-2.6-1.40.23 (TeX Live 2021/Arch Linux) (preloaded format=pdflatex 2021.12.29) 28 JAN 2022 13:10 +This is pdfTeX, Version 3.141592653-2.6-1.40.25 (TeX Live 2023) (preloaded format=pdflatex 2024.1.23) 24 JAN 2024 19:25 entering extended mode restricted \write18 enabled. %&-line parsing enabled. **cv.tex (./cv.tex -LaTeX2e <2021-11-15> patch level 1 -L3 programming layer <2021-11-22> -(/usr/share/texmf-dist/tex/latex/base/article.cls -Document Class: article 2021/10/04 v1.4n Standard LaTeX document class -(/usr/share/texmf-dist/tex/latex/base/size10.clo -File: size10.clo 2021/10/04 v1.4n Standard LaTeX file (size option) -) -\c@part=\count183 -\c@section=\count184 -\c@subsection=\count185 -\c@subsubsection=\count186 -\c@paragraph=\count187 -\c@subparagraph=\count188 -\c@figure=\count189 -\c@table=\count190 -\abovecaptionskip=\skip47 -\belowcaptionskip=\skip48 -\bibindent=\dimen138 -) -(/usr/share/texmf-dist/tex/latex/titlesec/titlesec.sty +LaTeX2e <2022-11-01> patch level 1 +L3 programming layer <2023-02-22> +(/usr/local/texlive/2023/texmf-dist/tex/latex/base/article.cls +Document Class: article 2022/07/02 v1.4n Standard LaTeX document class +(/usr/local/texlive/2023/texmf-dist/tex/latex/base/size10.clo +File: size10.clo 2022/07/02 v1.4n Standard LaTeX file (size option) +) +\c@part=\count185 +\c@section=\count186 +\c@subsection=\count187 +\c@subsubsection=\count188 +\c@paragraph=\count189 +\c@subparagraph=\count190 +\c@figure=\count191 +\c@table=\count192 +\abovecaptionskip=\skip48 +\belowcaptionskip=\skip49 +\bibindent=\dimen140 +) +(/usr/local/texlive/2023/texmf-dist/tex/latex/titlesec/titlesec.sty Package: titlesec 2021/07/05 v2.14 Sectioning titles -\ttl@box=\box50 -\beforetitleunit=\skip49 -\aftertitleunit=\skip50 -\ttl@plus=\dimen139 -\ttl@minus=\dimen140 +\ttl@box=\box51 +\beforetitleunit=\skip50 +\aftertitleunit=\skip51 +\ttl@plus=\dimen141 +\ttl@minus=\dimen142 \ttl@toksa=\toks16 -\titlewidth=\dimen141 -\titlewidthlast=\dimen142 -\titlewidthfirst=\dimen143 +\titlewidth=\dimen143 +\titlewidthlast=\dimen144 +\titlewidthfirst=\dimen145 ) -(/usr/share/texmf-dist/tex/latex/titling/titling.sty +(/usr/local/texlive/2023/texmf-dist/tex/latex/titling/titling.sty Package: titling 2009/09/04 v2.1d maketitle typesetting -\thanksmarkwidth=\skip51 -\thanksmargin=\skip52 -\droptitle=\skip53 +\thanksmarkwidth=\skip52 +\thanksmargin=\skip53 +\droptitle=\skip54 ) -(/usr/share/texmf-dist/tex/generic/oberdiek/telprint.sty +(/usr/local/texlive/2023/texmf-dist/tex/generic/oberdiek/telprint.sty Package: telprint 2016/05/16 v1.11 Format German phone numbers (HO) \TELtoks=\toks17 ) -(/usr/share/texmf-dist/tex/latex/geometry/geometry.sty -Package: geometry 2020/01/02 v5.9 Page Geometry +(/usr/local/texlive/2023/texmf-dist/tex/latex/hyperref/hyperref.sty +Package: hyperref 2023-02-07 v7.00v Hypertext links for LaTeX + +(/usr/local/texlive/2023/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty +Package: ltxcmds 2020-05-10 v1.25 LaTeX kernel commands for general use (HO) +) +(/usr/local/texlive/2023/texmf-dist/tex/generic/iftex/iftex.sty +Package: iftex 2022/02/03 v1.0f TeX engine tests +) +(/usr/local/texlive/2023/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty +Package: pdftexcmds 2020-06-27 v0.33 Utility functions of pdfTeX for LuaTeX (HO +) -(/usr/share/texmf-dist/tex/latex/graphics/keyval.sty -Package: keyval 2014/10/28 v1.15 key=value parser (DPC) +(/usr/local/texlive/2023/texmf-dist/tex/generic/infwarerr/infwarerr.sty +Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO) +) +Package pdftexcmds Info: \pdf@primitive is available. +Package pdftexcmds Info: \pdf@ifprimitive is available. +Package pdftexcmds Info: \pdfdraftmode found. +) +(/usr/local/texlive/2023/texmf-dist/tex/latex/graphics/keyval.sty +Package: keyval 2022/05/29 v1.15 key=value parser (DPC) \KV@toks@=\toks18 ) -(/usr/share/texmf-dist/tex/generic/iftex/ifvtex.sty -Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead. +(/usr/local/texlive/2023/texmf-dist/tex/latex/kvsetkeys/kvsetkeys.sty +Package: kvsetkeys 2022-10-05 v1.19 Key value parser (HO) +) +(/usr/local/texlive/2023/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty +Package: kvdefinekeys 2019-12-19 v1.6 Define keys (HO) +) +(/usr/local/texlive/2023/texmf-dist/tex/generic/pdfescape/pdfescape.sty +Package: pdfescape 2019/12/09 v1.15 Implements pdfTeX's escape features (HO) +) +(/usr/local/texlive/2023/texmf-dist/tex/latex/hycolor/hycolor.sty +Package: hycolor 2020-01-27 v1.10 Color options for hyperref/bookmark (HO) +) +(/usr/local/texlive/2023/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty +Package: letltxmacro 2019/12/03 v1.6 Let assignment for LaTeX macros (HO) +) +(/usr/local/texlive/2023/texmf-dist/tex/latex/auxhook/auxhook.sty +Package: auxhook 2019-12-17 v1.6 Hooks for auxiliary files (HO) +) +(/usr/local/texlive/2023/texmf-dist/tex/latex/hyperref/nameref.sty +Package: nameref 2022-05-17 v2.50 Cross-referencing by name of section + +(/usr/local/texlive/2023/texmf-dist/tex/latex/refcount/refcount.sty +Package: refcount 2019/12/15 v3.6 Data extraction from label references (HO) +) +(/usr/local/texlive/2023/texmf-dist/tex/generic/gettitlestring/gettitlestring.s +ty +Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO) + (/usr/local/texlive/2023/texmf-dist/tex/latex/kvoptions/kvoptions.sty +Package: kvoptions 2022-06-15 v3.15 Key value format for package options (HO) +)) +\c@section@level=\count193 +) +\@linkdim=\dimen146 +\Hy@linkcounter=\count194 +\Hy@pagecounter=\count195 + +(/usr/local/texlive/2023/texmf-dist/tex/latex/hyperref/pd1enc.def +File: pd1enc.def 2023-02-07 v7.00v Hyperref: PDFDocEncoding definition (HO) +Now handling font encoding PD1 ... +... no UTF-8 mapping file for font encoding PD1 +) +(/usr/local/texlive/2023/texmf-dist/tex/generic/intcalc/intcalc.sty +Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO) +) +(/usr/local/texlive/2023/texmf-dist/tex/generic/etexcmds/etexcmds.sty +Package: etexcmds 2019/12/15 v1.7 Avoid name clashes with e-TeX commands (HO) +) +\Hy@SavedSpaceFactor=\count196 + +(/usr/local/texlive/2023/texmf-dist/tex/latex/hyperref/puenc.def +File: puenc.def 2023-02-07 v7.00v Hyperref: PDF Unicode definition (HO) +Now handling font encoding PU ... +... no UTF-8 mapping file for font encoding PU +) +Package hyperref Info: Hyper figures OFF on input line 4177. +Package hyperref Info: Link nesting OFF on input line 4182. +Package hyperref Info: Hyper index ON on input line 4185. +Package hyperref Info: Plain pages OFF on input line 4192. +Package hyperref Info: Backreferencing OFF on input line 4197. +Package hyperref Info: Implicit mode ON; LaTeX internals redefined. +Package hyperref Info: Bookmarks ON on input line 4425. +\c@Hy@tempcnt=\count197 + +(/usr/local/texlive/2023/texmf-dist/tex/latex/url/url.sty +\Urlmuskip=\muskip16 +Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc. +) +LaTeX Info: Redefining \url on input line 4763. +\XeTeXLinkMargin=\dimen147 + +(/usr/local/texlive/2023/texmf-dist/tex/generic/bitset/bitset.sty +Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO) -(/usr/share/texmf-dist/tex/generic/iftex/iftex.sty -Package: iftex 2020/03/06 v1.0d TeX engine tests +(/usr/local/texlive/2023/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty +Package: bigintcalc 2019/12/15 v1.5 Expandable calculations on big integers (HO +) )) -\Gm@cnth=\count191 -\Gm@cntv=\count192 -\c@Gm@tempcnt=\count193 -\Gm@bindingoffset=\dimen144 -\Gm@wd@mp=\dimen145 -\Gm@odd@mp=\dimen146 -\Gm@even@mp=\dimen147 -\Gm@layoutwidth=\dimen148 -\Gm@layoutheight=\dimen149 -\Gm@layouthoffset=\dimen150 -\Gm@layoutvoffset=\dimen151 +\Fld@menulength=\count198 +\Field@Width=\dimen148 +\Fld@charsize=\dimen149 +Package hyperref Info: Hyper figures OFF on input line 6042. +Package hyperref Info: Link nesting OFF on input line 6047. +Package hyperref Info: Hyper index ON on input line 6050. +Package hyperref Info: backreferencing OFF on input line 6057. +Package hyperref Info: Link coloring OFF on input line 6062. +Package hyperref Info: Link coloring with OCG OFF on input line 6067. +Package hyperref Info: PDF/A mode OFF on input line 6072. + +(/usr/local/texlive/2023/texmf-dist/tex/latex/base/atbegshi-ltx.sty +Package: atbegshi-ltx 2021/01/10 v1.0c Emulation of the original atbegshi +package with kernel methods +) +\Hy@abspage=\count199 +\c@Item=\count266 +\c@Hfootnote=\count267 +) +Package hyperref Info: Driver (autodetected): hpdftex. + +(/usr/local/texlive/2023/texmf-dist/tex/latex/hyperref/hpdftex.def +File: hpdftex.def 2023-02-07 v7.00v Hyperref driver for pdfTeX + +(/usr/local/texlive/2023/texmf-dist/tex/latex/base/atveryend-ltx.sty +Package: atveryend-ltx 2020/08/19 v1.0a Emulation of the original atveryend pac +kage +with kernel methods +) +\Fld@listcount=\count268 +\c@bookmark@seq@number=\count269 + +(/usr/local/texlive/2023/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty +Package: rerunfilecheck 2022-07-10 v1.10 Rerun checks for auxiliary files (HO) + +(/usr/local/texlive/2023/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty +Package: uniquecounter 2019/12/15 v1.4 Provide unlimited unique counter (HO) +) +Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2 +85. +) +\Hy@SectionHShift=\skip55 +) (/usr/local/texlive/2023/texmf-dist/tex/latex/geometry/geometry.sty +Package: geometry 2020/01/02 v5.9 Page Geometry + +(/usr/local/texlive/2023/texmf-dist/tex/generic/iftex/ifvtex.sty +Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead. +) +\Gm@cnth=\count270 +\Gm@cntv=\count271 +\c@Gm@tempcnt=\count272 +\Gm@bindingoffset=\dimen150 +\Gm@wd@mp=\dimen151 +\Gm@odd@mp=\dimen152 +\Gm@even@mp=\dimen153 +\Gm@layoutwidth=\dimen154 +\Gm@layoutheight=\dimen155 +\Gm@layouthoffset=\dimen156 +\Gm@layoutvoffset=\dimen157 \Gm@dimlist=\toks19 ) -(/usr/share/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def -File: l3backend-pdftex.def 2021-12-14 L3 backend support: PDF output (pdfTeX) -\l__color_backend_stack_int=\count194 -\l__pdf_internal_box=\box51 -) (./cv.aux) +(/usr/local/texlive/2023/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def +File: l3backend-pdftex.def 2023-01-16 L3 backend support: PDF output (pdfTeX) +\l__color_backend_stack_int=\count273 +\l__pdf_internal_box=\box52 +) +(./cv.aux) \openout1 = `cv.aux'. -LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 52. -LaTeX Font Info: ... okay on input line 52. -LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 52. -LaTeX Font Info: ... okay on input line 52. -LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 52. -LaTeX Font Info: ... okay on input line 52. -LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 52. -LaTeX Font Info: ... okay on input line 52. -LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 52. -LaTeX Font Info: ... okay on input line 52. -LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 52. -LaTeX Font Info: ... okay on input line 52. -LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 52. -LaTeX Font Info: ... okay on input line 52. +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 49. +LaTeX Font Info: ... okay on input line 49. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 49. +LaTeX Font Info: ... okay on input line 49. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 49. +LaTeX Font Info: ... okay on input line 49. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 49. +LaTeX Font Info: ... okay on input line 49. +LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 49. +LaTeX Font Info: ... okay on input line 49. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 49. +LaTeX Font Info: ... okay on input line 49. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 49. +LaTeX Font Info: ... okay on input line 49. +LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 49. +LaTeX Font Info: ... okay on input line 49. +LaTeX Font Info: Checking defaults for PU/pdf/m/n on input line 49. +LaTeX Font Info: ... okay on input line 49. +Package hyperref Info: Link coloring OFF on input line 49. + (./cv.out) (./cv.out) +\@outlinefile=\write3 +\openout3 = `cv.out'. + *geometry* driver: auto-detecting *geometry* detected driver: pdftex @@ -128,41 +274,65 @@ LaTeX Font Info: ... okay on input line 52. * (1in=72.27pt=25.4mm, 1cm=28.453pt) LaTeX Font Info: External font `cmex10' loaded for size -(Font) <7> on input line 56. +(Font) <7> on input line 53. LaTeX Font Info: External font `cmex10' loaded for size -(Font) <5> on input line 56. +(Font) <5> on input line 53. LaTeX Font Warning: Font shape `OT1/cmss/bx/it' undefined -(Font) using `OT1/cmss/bx/n' instead on input line 68. +(Font) using `OT1/cmss/bx/n' instead on input line 75. + +[1 + +{/usr/local/texlive/2023/texmf-var/fonts/map/pdftex/updmap/pdftex.map}] + +Package hyperref Warning: Difference (2) between bookmark levels is greater +(hyperref) than one, level fixed on input line 157. LaTeX Font Info: Trying to load font information for TS1+cmss on input line -99. -(/usr/share/texmf-dist/tex/latex/base/ts1cmss.fd -File: ts1cmss.fd 2019/12/16 v2.5j Standard LaTeX font definitions -) [1 +162. +(/usr/local/texlive/2023/texmf-dist/tex/latex/base/ts1cmss.fd +File: ts1cmss.fd 2022/07/10 v2.5l Standard LaTeX font definitions +) + +Package hyperref Warning: Difference (2) between bookmark levels is greater +(hyperref) than one, level fixed on input line 222. -{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}] [2] (./cv.aux) + +pdfTeX warning (ext4): destination with the same identifier (name{page.}) has b +een already used, duplicate ignored + + \relax +l.227 \end{document} + [2{/usr/local/texlive/2023/texmf-dist/fonts/enc/dvips/cm-s +uper/cm-super-ts1.enc}] (./cv.aux) LaTeX Font Warning: Some font shapes were not available, defaults substituted. + +Package rerunfilecheck Warning: File `cv.out' has changed. +(rerunfilecheck) Rerun to get outlines right +(rerunfilecheck) or use package `bookmark'. + +Package rerunfilecheck Info: Checksums for `cv.out': +(rerunfilecheck) Before: 7F815B4BAB86CD4A52C85DBB3E7A0E0D;5110 +(rerunfilecheck) After: 7933BACA1F5A867B2E24F5C994DF8A19;5327. ) Here is how much of TeX's memory you used: - 1481 strings out of 478353 - 24147 string characters out of 5854634 - 337298 words of memory out of 5000000 - 19655 multiletter control sequences out of 15000+600000 - 405878 words of font info for 35 fonts, out of 8000000 for 9000 + 8293 strings out of 476025 + 132742 string characters out of 5790017 + 1865388 words of memory out of 5000000 + 28650 multiletter control sequences out of 15000+600000 + 514735 words of font info for 40 fonts, out of 8000000 for 9000 1141 hyphenation exceptions out of 8191 - 55i,5n,62p,806b,171s stack positions out of 5000i,500n,10000p,200000b,80000s -{/usr/share/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc} -Output written on cv.pdf (2 pages, 49043 bytes). + 75i,5n,76p,342b,428s stack positions out of 10000i,1000n,20000p,200000b,200000s + + +Output written on cv.pdf (2 pages, 56610 bytes). PDF statistics: - 32 PDF objects out of 1000 (max. 8388607) - 19 compressed objects within 1 object stream - 0 named destinations out of 1000 (max. 500000) - 1 words of extra memory for PDF output out of 10000 (max. 10000000) + 197 PDF objects out of 1000 (max. 8388607) + 183 compressed objects within 2 object streams + 39 named destinations out of 1000 (max. 500000) + 289 words of extra memory for PDF output out of 10000 (max. 10000000) diff --git a/cv.out b/cv.out new file mode 100644 index 0000000..298be1d --- /dev/null +++ b/cv.out @@ -0,0 +1,37 @@ +\BOOKMARK [1][-]{section.1}{\376\377\000O\000b\000j\000e\000c\000t\000i\000v\000e}{}% 1 +\BOOKMARK [1][-]{section.2}{\376\377\000S\000k\000i\000l\000l\000s}{}% 2 +\BOOKMARK [2][-]{subsection.2.1}{\376\377\000L\000a\000n\000g\000u\000a\000g\000e\000s}{section.2}% 3 +\BOOKMARK [3][-]{subsubsection.2.1.1}{\376\377\000P\000H\000P}{subsection.2.1}% 4 +\BOOKMARK [3][-]{subsubsection.2.1.2}{\376\377\000J\000a\000v\000a\000S\000c\000r\000i\000p\000t}{subsection.2.1}% 5 +\BOOKMARK [3][-]{subsubsection.2.1.3}{\376\377\000H\000T\000M\000L\000\040\000a\000n\000d\000\040\000C\000S\000S}{subsection.2.1}% 6 +\BOOKMARK [3][-]{subsubsection.2.1.4}{\376\377\000G\000O}{subsection.2.1}% 7 +\BOOKMARK [3][-]{subsubsection.2.1.5}{\376\377\000P\000y\000t\000h\000o\000n\000\040\0003}{subsection.2.1}% 8 +\BOOKMARK [3][-]{subsubsection.2.1.6}{\376\377\000J\000a\000v\000a\000\040\000\050\000A\000n\000d\000r\000o\000i\000d\000\040\000A\000p\000p\000\040\000D\000e\000v\000l\000o\000p\000m\000e\000n\000t\000\051}{subsection.2.1}% 9 +\BOOKMARK [3][-]{subsubsection.2.1.7}{\376\377\000L\000u\000a}{subsection.2.1}% 10 +\BOOKMARK [3][-]{subsubsection.2.1.8}{\376\377\000R\000u\000s\000t}{subsection.2.1}% 11 +\BOOKMARK [2][-]{subsection.2.2}{\376\377\000T\000e\000c\000h\000n\000o\000l\000o\000g\000i\000e\000s\000\040\000a\000n\000d\000\040\000F\000r\000a\000m\000e\000w\000o\000r\000k\000s}{section.2}% 12 +\BOOKMARK [3][-]{subsubsection.2.2.1}{\376\377\000L\000i\000n\000u\000x\000\040\000A\000d\000m\000i\000n\000i\000s\000t\000r\000a\000t\000i\000o\000n\000\040\000\046\000\040\000B\000a\000s\000h}{subsection.2.2}% 13 +\BOOKMARK [3][-]{subsubsection.2.2.2}{\376\377\000L\000a\000r\000a\000v\000e\000l\000\040\000/\000\040\000S\000y\000m\000f\000o\000n\000y}{subsection.2.2}% 14 +\BOOKMARK [3][-]{subsubsection.2.2.3}{\376\377\000D\000o\000c\000k\000e\000r}{subsection.2.2}% 15 +\BOOKMARK [3][-]{subsubsection.2.2.4}{\376\377\000V\000u\000e}{subsection.2.2}% 16 +\BOOKMARK [3][-]{subsubsection.2.2.5}{\376\377\000T\000y\000p\000e\000S\000c\000r\000i\000p\000t}{subsection.2.2}% 17 +\BOOKMARK [3][-]{subsubsection.2.2.6}{\376\377\000S\000Q\000L\000\040\000\050\000M\000y\000S\000Q\000L\000\040\000\046\000\040\000P\000o\000s\000t\000g\000r\000e\000S\000Q\000L\000\051}{subsection.2.2}% 18 +\BOOKMARK [3][-]{subsubsection.2.2.7}{\376\377\000G\000r\000a\000p\000h\000Q\000L}{subsection.2.2}% 19 +\BOOKMARK [3][-]{subsubsection.2.2.8}{\376\377\000R\000e\000d\000i\000s}{subsection.2.2}% 20 +\BOOKMARK [3][-]{subsubsection.2.2.9}{\376\377\000A\000W\000S}{subsection.2.2}% 21 +\BOOKMARK [3][-]{subsubsection.2.2.10}{\376\377\000F\000l\000u\000t\000t\000e\000r\000\040\000M\000o\000b\000i\000l\000e\000\040\000D\000e\000v\000e\000l\000o\000p\000m\000e\000n\000t}{subsection.2.2}% 22 +\BOOKMARK [2][-]{subsection.2.3}{\376\377\000N\000o\000t\000a\000b\000l\000e\000\040\000p\000r\000o\000j\000e\000c\000t\000s\000\040\000I\000\040\000h\000a\000v\000e\000\040\000b\000u\000i\000l\000t}{section.2}% 23 +\BOOKMARK [3][-]{subsubsection.2.3.1}{\376\377\000P\000a\000s\000s\000w\000o\000r\000d\000\040\000M\000a\000n\000a\000g\000e\000r}{subsection.2.3}% 24 +\BOOKMARK [3][-]{subsubsection.2.3.2}{\376\377\000C\000o\000n\000s\000t\000r\000u\000c\000t\000i\000o\000n\000\040\000p\000l\000a\000n\000i\000n\000g\000\040\000a\000n\000d\000\040\000b\000u\000d\000g\000e\000t\000i\000n\000g\000\040\000s\000o\000f\000t\000w\000a\000r\000e}{subsection.2.3}% 25 +\BOOKMARK [3][-]{subsubsection.2.3.3}{\376\377\000L\000i\000n\000u\000x\000\040\000K\000e\000r\000n\000e\000l\000\040\000R\000o\000o\000t\000\040\000K\000i\000t}{subsection.2.3}% 26 +\BOOKMARK [3][-]{subsubsection.2.3.4}{\376\377\000T\000r\000u\000c\000k\000\040\000a\000n\000d\000\040\000i\000n\000v\000e\000n\000t\000o\000r\000y\000\040\000t\000r\000a\000c\000k\000i\000n\000g}{subsection.2.3}% 27 +\BOOKMARK [1][-]{section.3}{\376\377\000P\000r\000e\000v\000i\000o\000u\000s\000\040\000E\000x\000p\000e\000r\000i\000e\000n\000c\000e}{}% 28 +\BOOKMARK [2][-]{subsubsection.3.0.1}{\376\377\000C\000o\000d\000i\000u\000m}{section.3}% 29 +\BOOKMARK [3][-]{subsubsection.3.0.2}{\376\377\000F\000O\000U\000R}{subsubsection.3.0.1}% 30 +\BOOKMARK [3][-]{subsubsection.3.0.3}{\376\377\000I\000n\000t\000e\000r\000n\000a\000u\000t}{subsubsection.3.0.1}% 31 +\BOOKMARK [3][-]{subsubsection.3.0.4}{\376\377\000I\000n\000s\000u\000l\000-\000v\000e\000s\000t\000\040\000A\000u\000s\000t\000r\000a\000l\000i\000a}{subsubsection.3.0.1}% 32 +\BOOKMARK [3][-]{subsubsection.3.0.5}{\376\377\000A\000u\000s\000t\000r\000a\000l\000i\000a\000n\000\040\000B\000l\000o\000w\000\040\000M\000o\000l\000d\000e\000r\000s}{subsubsection.3.0.1}% 33 +\BOOKMARK [3][-]{subsubsection.3.0.6}{\376\377\000E\000x\000p\000r\000e\000s\000s\000\040\000P\000l\000a\000s\000t\000i\000c\000s}{subsubsection.3.0.1}% 34 +\BOOKMARK [1][-]{section.4}{\376\377\000E\000d\000u\000c\000a\000t\000i\000o\000n}{}% 35 +\BOOKMARK [2][-]{subsubsection.4.0.1}{\376\377\000B\000l\000a\000c\000k\000w\000o\000o\000d\000\040\000H\000i\000g\000h\000\040\000S\000c\000h\000o\000o\000l}{section.4}% 36 +\BOOKMARK [3][-]{subsubsection.4.0.2}{\376\377\000A\000u\000s\000t\000r\000a\000l\000i\000a\000n\000\040\000S\000c\000i\000e\000n\000c\000e\000\040\000a\000n\000d\000\040\000M\000a\000t\000h\000e\000m\000a\000t\000i\000c\000s\000\040\000S\000c\000h\000o\000o\000l}{subsubsection.4.0.1}% 37 diff --git a/cv.pdf b/cv.pdf index 0a8e864..4ecedf7 100644 Binary files a/cv.pdf and b/cv.pdf differ diff --git a/cv.tex b/cv.tex index 44788ee..9135701 100644 --- a/cv.tex +++ b/cv.tex @@ -3,6 +3,7 @@ \usepackage{titlesec} \usepackage{titling} \usepackage{telprint} +\usepackage{hyperref} \usepackage[margin=2.25cm]{geometry} \titleformat{\section} @@ -38,73 +39,155 @@ \theauthor} \vspace{0.5em} - {\large - tovi@tovijaeschke.xyz} --- \telprint{0429344004} + {\large tovi@tovijaeschke.xyz} --- \telprint{0474730997} - - {\large - https://tovijaeschke.xyz/ --- https://git.tovijaeschke.xyz/tovi/} + {\large https://www.linkedin.com/in/tovi-jaeschke-rogers-584755214/} \end{center} - } - +} \begin{document} \title{R\'esum\'e} -\author{Tovi Jaeschke} +\author{Tovi Jaeschke-Rogers} \maketitle \section{Objective} -I am a young, determined individual who is eager to learn new skills and develop my existing skill-set. I havegained valuable transferable skills throughout previous employment working as a lead software developer, which Iam enthusiastic to implement in my employment. I have strong organisation and time management skills whichhave assisted the efficiency of tasks being completed. I have a keen eye for attention to detail and I have excellentproblem solving skills. I am honest, punctual, reliable, and enthusiastic, and I would love the opportunity to provesuch qualities. I have experience working in and leading agile (scrum) development teams, and have exceptionalcommunication skills, both when it comes to conversing with co-workers, and external customers or clients. +I'm a determined and enthusiastic individual with a strong desire to learn +and expand my skill set. My experience as a lead software developer has equipped +me with valuable transferable skills, including strong organization, time +management, attention to detail, and problem-solving abilities. I'm known for my +honesty, punctuality, and reliability, and I'm eager to demonstrate these +qualities in my next role. Additionally, I have a track record of working in +and leading agile (scrum) development teams, and I excel in communication, +whether with colleagues or external clients. \section{Skills} -I am proficient in navigating and configuring unix-like systems, and I am strongly adept with PHP, Go, Python3,and Web Development technologies. +I possess an expertise in the Linux operating system, demonstrating proficiency +in command-line operations and system administration. My fervour for cybersecurity +extends to a comprehensive understanding of system vulnerabilities, enabling me +to identify potential weaknesses and implement effective mitigation strategies. \subsection{Languages} \subsubsection{PHP} -3 years professional experience, 5 years personal experience +6 years professional experience + +\subsubsection{JavaScript} +6 years professional experience + +\subsubsection{HTML and CSS} +6 years professional experience, 10 years personal experience + \subsubsection{GO} -6 years personal experience -\subsubsection{Python3} -3 years professional experience -\subsubsection{Web Development} +8 years personal experience + +\subsubsection{Python 3} 5 years professional experience -\subsection{Technologies} +\subsubsection{Java (Android App Devlopment)} +1 years professional experience + +\subsubsection{Lua} +2 years personal experience + +\subsubsection{Rust} +1 years personal experience + +\subsection{Technologies and Frameworks} \subsubsection{Linux Administration \& Bash} -3.5 years professional experience, 8 years personal experience -\subsubsection{Symfony} -3 years professional experience -\subsubsection{SQL (MySQL \& PostgreSQL)} -3.5 years professional experience +6 years professional experience, 10 years personal experience + +\subsubsection{Laravel / Symfony} +6 years professional experience + +\subsubsection{Docker} +2 years professional experience + +\subsubsection{Vue} +2 years professional experience + \subsubsection{TypeScript} -3 years professional experience +6 years professional experience + +\subsubsection{SQL (MySQL \& PostgreSQL)} +6 years professional experience + \subsubsection{GraphQL} 1 year professional experience + \subsubsection{Redis} 1 year professional experience +\subsubsection{AWS} +2 years professional experience + +\subsubsection{Flutter Mobile Development} +1 years personal experience + +\subsection{Notable projects I have built} + +\subsubsection{Password Manager} +A private project I've been developing which is near completion, uses encryption +key-chains of asymmetric RSA, and symmetric AES keys to allow granting access +through the organisation, groups, or directly to the user. + +\subsubsection{Construction planing and budgeting software} +This utilises \href{https://paperjs.org/}{PaperJS} to draw shapes and calculate +areas over construction blueprints, and determine how these will affect the budget of +the planned project. + +\subsubsection{Linux Kernel Root Kit} +As an exercise for interacting with the Linux kernel, and using the C language, I +created a ring 0 root kit, that had the ability to hide processes, ports, and +files / directories before they reached userspace. This was solely for learning +purposes. + +\subsubsection{Truck and inventory tracking} +To facilitate efficiently loading trucks with cargo, this project allowed the +client and loading bay to know where each truck was on their route, and how far +they were from their destination. This gave the loading bay ample time to organise +the next section of cargo, and not be caught off guard. + \section{Previous Experience} +\subsubsection{Codium} +Lead Software Developer (early 2022 - Present) + +\begin{itemize} + \setlength\itemsep{0em} + \item Full stack development using Laravel and Vue (v2 and v3) + \item Management and maintenance of docker environments, and composer and npm packages + \item Code review for colleagues, and assistance and training of new developers + \item Security testing applications with tools such as + \href{https://portswigger.net/burp}{BurpSuite}, + \href{https://sqlmap.org}{sqlmap}, and + \href{https://www.zaproxy.org}{zap proxy}, along with manual testing + of endpoints, and SSRF and XSS attack surfaces +\end{itemize} + \subsubsection{FOUR} -Lead Software Developer (2019 - Present) +Lead Software Developer (late 2019 - early 2022) \begin{itemize} \setlength\itemsep{0em} - \item Full stack development using the symfony framework (PHP, TypeScript, JavaScript) - \item Management and maintenance of composer plugins, symfony framework, and other components - \item Code review for collogues, and training new developers - \item Management of a local development environment virtual machine using vagrant - \item Deployment of code on, and administration of linux servers + \item Full stack development of, and using the Symfony framework and bespoke + frontend frameworks + \item Management and maintenance of composer plugins, base Symfony framework, + and other components + \item Code review for colleagues, and training new developers + \item Management of local development environment virtual machine + configuration tools using vagrant and ansible + \item Code deployment on, and administration of Linux servers + \item Client meetings, writing scopes of work for clients, and email + and phone communication with clients \end{itemize} \subsubsection{Internaut} -Systems Administration (2019) +Systems Administration (early 2019 - late 2019) \begin{itemize} \item Linux systems administration, including configuring off-site backups, full disk LVM/LUKS encryption, RAID