diff --git a/kevin_hughes_cv.aux b/kevin_hughes_cv.aux index b640121..d490c35 100644 --- a/kevin_hughes_cv.aux +++ b/kevin_hughes_cv.aux @@ -1,2 +1,2 @@ \relax -\gdef \@abspage@last{1} +\gdef \@abspage@last{2} diff --git a/kevin_hughes_cv.log b/kevin_hughes_cv.log index a6d4d73..e7a7e32 100644 --- a/kevin_hughes_cv.log +++ b/kevin_hughes_cv.log @@ -1,4 +1,4 @@ -This is XeTeX, Version 3.141592653-2.6-0.999995 (TeX Live 2023/Debian) (preloaded format=xelatex 2024.4.11) 15 APR 2024 21:12 +This is XeTeX, Version 3.141592653-2.6-0.999995 (TeX Live 2023/Debian) (preloaded format=xelatex 2024.4.11) 15 APR 2024 22:09 entering extended mode restricted \write18 enabled. %&-line parsing enabled. @@ -447,27 +447,27 @@ Package: titlesec 2021/07/05 v2.14 Sectioning titles (./kevin_hughes_cv.aux) \openout1 = `kevin_hughes_cv.aux'. -LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 25. -LaTeX Font Info: ... okay on input line 25. -LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 25. -LaTeX Font Info: ... okay on input line 25. -LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 25. -LaTeX Font Info: ... okay on input line 25. -LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 25. -LaTeX Font Info: ... okay on input line 25. -LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 25. +LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 26. +LaTeX Font Info: ... okay on input line 26. +LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 26. +LaTeX Font Info: ... okay on input line 26. +LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 26. +LaTeX Font Info: ... okay on input line 26. +LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 26. +LaTeX Font Info: ... okay on input line 26. +LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 26. LaTeX Font Info: Trying to load font information for TS1+cmr on input line 2 -5. +6. (/usr/share/texlive/texmf-dist/tex/latex/base/ts1cmr.fd File: ts1cmr.fd 2023/04/13 v2.5m Standard LaTeX font definitions ) -LaTeX Font Info: ... okay on input line 25. -LaTeX Font Info: Checking defaults for TU/lmr/m/n on input line 25. -LaTeX Font Info: ... okay on input line 25. -LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 25. -LaTeX Font Info: ... okay on input line 25. -LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 25. -LaTeX Font Info: ... okay on input line 25. +LaTeX Font Info: ... okay on input line 26. +LaTeX Font Info: Checking defaults for TU/lmr/m/n on input line 26. +LaTeX Font Info: ... okay on input line 26. +LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 26. +LaTeX Font Info: ... okay on input line 26. +LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 26. +LaTeX Font Info: ... okay on input line 26. *geometry* driver: auto-detecting *geometry* detected driver: xetex @@ -509,86 +509,91 @@ Package fontspec Info: Adjusting the maths setup (use [no-math] to avoid \symlegacymaths=\mathgroup4 LaTeX Font Info: Overwriting symbol font `legacymaths' in version `bold' -(Font) OT1/cmr/m/n --> OT1/cmr/bx/n on input line 25. -LaTeX Font Info: Redeclaring math accent \acute on input line 25. -LaTeX Font Info: Redeclaring math accent \grave on input line 25. -LaTeX Font Info: Redeclaring math accent \ddot on input line 25. -LaTeX Font Info: Redeclaring math accent \tilde on input line 25. -LaTeX Font Info: Redeclaring math accent \bar on input line 25. -LaTeX Font Info: Redeclaring math accent \breve on input line 25. -LaTeX Font Info: Redeclaring math accent \check on input line 25. -LaTeX Font Info: Redeclaring math accent \hat on input line 25. -LaTeX Font Info: Redeclaring math accent \dot on input line 25. -LaTeX Font Info: Redeclaring math accent \mathring on input line 25. -LaTeX Font Info: Redeclaring math symbol \colon on input line 25. -LaTeX Font Info: Redeclaring math symbol \Gamma on input line 25. -LaTeX Font Info: Redeclaring math symbol \Delta on input line 25. -LaTeX Font Info: Redeclaring math symbol \Theta on input line 25. -LaTeX Font Info: Redeclaring math symbol \Lambda on input line 25. -LaTeX Font Info: Redeclaring math symbol \Xi on input line 25. -LaTeX Font Info: Redeclaring math symbol \Pi on input line 25. -LaTeX Font Info: Redeclaring math symbol \Sigma on input line 25. -LaTeX Font Info: Redeclaring math symbol \Upsilon on input line 25. -LaTeX Font Info: Redeclaring math symbol \Phi on input line 25. -LaTeX Font Info: Redeclaring math symbol \Psi on input line 25. -LaTeX Font Info: Redeclaring math symbol \Omega on input line 25. -LaTeX Font Info: Redeclaring math symbol \mathdollar on input line 25. -LaTeX Font Info: Redeclaring symbol font `operators' on input line 25. +(Font) OT1/cmr/m/n --> OT1/cmr/bx/n on input line 26. +LaTeX Font Info: Redeclaring math accent \acute on input line 26. +LaTeX Font Info: Redeclaring math accent \grave on input line 26. +LaTeX Font Info: Redeclaring math accent \ddot on input line 26. +LaTeX Font Info: Redeclaring math accent \tilde on input line 26. +LaTeX Font Info: Redeclaring math accent \bar on input line 26. +LaTeX Font Info: Redeclaring math accent \breve on input line 26. +LaTeX Font Info: Redeclaring math accent \check on input line 26. +LaTeX Font Info: Redeclaring math accent \hat on input line 26. +LaTeX Font Info: Redeclaring math accent \dot on input line 26. +LaTeX Font Info: Redeclaring math accent \mathring on input line 26. +LaTeX Font Info: Redeclaring math symbol \colon on input line 26. +LaTeX Font Info: Redeclaring math symbol \Gamma on input line 26. +LaTeX Font Info: Redeclaring math symbol \Delta on input line 26. +LaTeX Font Info: Redeclaring math symbol \Theta on input line 26. +LaTeX Font Info: Redeclaring math symbol \Lambda on input line 26. +LaTeX Font Info: Redeclaring math symbol \Xi on input line 26. +LaTeX Font Info: Redeclaring math symbol \Pi on input line 26. +LaTeX Font Info: Redeclaring math symbol \Sigma on input line 26. +LaTeX Font Info: Redeclaring math symbol \Upsilon on input line 26. +LaTeX Font Info: Redeclaring math symbol \Phi on input line 26. +LaTeX Font Info: Redeclaring math symbol \Psi on input line 26. +LaTeX Font Info: Redeclaring math symbol \Omega on input line 26. +LaTeX Font Info: Redeclaring math symbol \mathdollar on input line 26. +LaTeX Font Info: Redeclaring symbol font `operators' on input line 26. LaTeX Font Info: Encoding `OT1' has changed to `TU' for symbol font -(Font) `operators' in the math version `normal' on input line 25. +(Font) `operators' in the math version `normal' on input line 26. LaTeX Font Info: Overwriting symbol font `operators' in version `normal' -(Font) OT1/cmr/m/n --> TU/Raleway(0)/m/n on input line 25. +(Font) OT1/cmr/m/n --> TU/Raleway(0)/m/n on input line 26. LaTeX Font Info: Encoding `OT1' has changed to `TU' for symbol font -(Font) `operators' in the math version `bold' on input line 25. +(Font) `operators' in the math version `bold' on input line 26. LaTeX Font Info: Overwriting symbol font `operators' in version `bold' -(Font) OT1/cmr/bx/n --> TU/Raleway(0)/m/n on input line 25. +(Font) OT1/cmr/bx/n --> TU/Raleway(0)/m/n on input line 26. LaTeX Font Info: Overwriting symbol font `operators' in version `normal' (Font) TU/Raleway(0)/m/n --> TU/Raleway(0)/m/n on input line 2 -5. +6. LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal' -(Font) OT1/cmr/m/it --> TU/Raleway(0)/m/it on input line 25. +(Font) OT1/cmr/m/it --> TU/Raleway(0)/m/it on input line 26. LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal' -(Font) OT1/cmr/bx/n --> TU/Raleway(0)/b/n on input line 25. +(Font) OT1/cmr/bx/n --> TU/Raleway(0)/b/n on input line 26. LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal' -(Font) OT1/cmss/m/n --> TU/Raleway(0)/m/n on input line 25. +(Font) OT1/cmss/m/n --> TU/Raleway(0)/m/n on input line 26. LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal' -(Font) OT1/cmtt/m/n --> TU/lmtt/m/n on input line 25. +(Font) OT1/cmtt/m/n --> TU/lmtt/m/n on input line 26. LaTeX Font Info: Overwriting symbol font `operators' in version `bold' (Font) TU/Raleway(0)/m/n --> TU/Raleway(0)/b/n on input line 2 -5. +6. LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold' -(Font) OT1/cmr/bx/it --> TU/Raleway(0)/b/it on input line 25. +(Font) OT1/cmr/bx/it --> TU/Raleway(0)/b/it on input line 26. LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold' -(Font) OT1/cmss/bx/n --> TU/Raleway(0)/b/n on input line 25. +(Font) OT1/cmss/bx/n --> TU/Raleway(0)/b/n on input line 26. LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold' -(Font) OT1/cmtt/m/n --> TU/lmtt/b/n on input line 25. -File: me.png Graphic file (type bmp) - +(Font) OT1/cmtt/m/n --> TU/lmtt/b/n on input line 26. +File: me2.jpg Graphic file (type bmp) + -Overfull \hbox (1.88766pt too wide) in paragraph at lines 83--83 +Overfull \hbox (1.88766pt too wide) in paragraph at lines 84--84 |\TU/Raleway(0)/b/n/20.74 Strategic Planning| [] -Overfull \hbox (3.4pt too wide) in paragraph at lines 26--133 -[][] [] [] +Overfull \hbox (425.92342pt too wide) in paragraph at lines 27--192 +[][] [] [][] + [] + + +Overfull \hbox (1.70001pt too wide) in paragraph at lines 27--192 +[] [] [] [1 -] (./kevin_hughes_cv.aux) +] [2] (./kevin_hughes_cv.aux) *********** LaTeX2e <2023-06-01> L3 programming layer <2023-06-05> *********** ) Here is how much of TeX's memory you used: - 15250 strings out of 476387 - 351014 string characters out of 5798473 - 1866390 words of memory out of 5000000 - 35571 multiletter control sequences out of 15000+600000 - 513547 words of font info for 54 fonts, out of 8000000 for 9000 + 15270 strings out of 476387 + 351467 string characters out of 5798473 + 1878390 words of memory out of 5000000 + 35589 multiletter control sequences out of 15000+600000 + 513563 words of font info for 56 fonts, out of 8000000 for 9000 1348 hyphenation exceptions out of 8191 - 101i,6n,107p,1205b,827s stack positions out of 10000i,1000n,20000p,200000b,200000s + 101i,7n,107p,1205b,827s stack positions out of 10000i,1000n,20000p,200000b,200000s -Output written on kevin_hughes_cv.pdf (1 page). +Output written on kevin_hughes_cv.pdf (2 pages). diff --git a/kevin_hughes_cv.pdf b/kevin_hughes_cv.pdf index 3df7a23..29c5075 100644 Binary files a/kevin_hughes_cv.pdf and b/kevin_hughes_cv.pdf differ diff --git a/kevin_hughes_cv.tex b/kevin_hughes_cv.tex index c707db6..97878f5 100644 --- a/kevin_hughes_cv.tex +++ b/kevin_hughes_cv.tex @@ -10,7 +10,8 @@ \setmainfont{Raleway} \setsansfont{Raleway} -\newtcolorbox{bgbox}[1][]{height=\paperheight,width=0.25\textwidth,nobeforeafter,leftright skip=0pt,boxrule=0pt,sharp corners,#1} +\newtcolorbox{bgbox}[1][]{height=\paperheight,width=0.25\textwidth,nobeforeafter,leftright skip=0pt,boxrule=0pt,sharp corners,parbox=false,#1} +\newtcolorbox{bgbox2}[1][]{height=\paperheight,width=0.5\textwidth,nobeforeafter,leftright skip=0pt,boxrule=0pt,sharp corners,parbox=false,left=6mm,right=6mm,#1} \definecolor{stripe1}{HTML}{2b2927} \definecolor{stripe2}{HTML}{efcb68} \definecolor{stripe3}{HTML}{e1efe6} @@ -27,7 +28,7 @@ \begin{bgbox}[colback=stripe1]% \titlespacing*{\section}{0mm}{10mm}{0mm} \begin{tcolorbox}[colback=white,width=\textwidth,sharp corners]% - \includegraphics[width=53mm]{me} + \includegraphics[width=53mm]{me2} \end{tcolorbox} \textcolor{white}{ \bigskip\\ @@ -38,7 +39,7 @@ \detail{Location}{Ancoats, Manchester} } \end{bgbox}% -\begin{bgbox}[colback=stripe2,parbox=false] +\begin{bgbox}[colback=stripe2] \section*{\sffamily Technical} \medskip\raggedright I have the solid technical background to act effectively with confidence and to gain the respect of a technical team. Additionally, I’ve developed that into a broad base of knowledge to enable supporting the business in as many ways as possible. @@ -57,7 +58,7 @@ \textbf{Platform Engineering:} I've architected and managed infrastructure across multiple cloud service providers. \end{bgbox} -\begin{bgbox}[colback=stripe3,parbox=false] +\begin{bgbox}[colback=stripe3] \section*{Leadership} \medskip\raggedright In organisations of many shapes and sizes I’ve used my natural enthusiasm to motivate teams with a clear vision of the future. @@ -79,7 +80,7 @@ I employ various strategies to achieve this. For example, I love retrospectives \textbf{Empathy:} where understanding, compassion, and inclusivity drive interactions. \end{bgbox} -\begin{bgbox}[colback=stripe4,parbox=false] +\begin{bgbox}[colback=stripe4] \section*{Strategic Planning} \medskip\raggedright I’ve learned a lot about what works @@ -128,6 +129,64 @@ we’ll have a simple way of tracking our progression and the impact of our initiatives. As a team we can use these to target any adjustments as we go to -keep everything on track. -\end{bgbox} +keep everything on track.% +\end{bgbox}% +\begin{bgbox2}[colback=stripe2]% +% I don't know why this makes it work but it does. +% I'll find out why soon. +\end{bgbox2} +\titleformat*{\subsection}{\Large\sffamily} +\begin{bgbox2}[colback=stripe2]% +\noindent\small% +\section*{Experience} +\subsection*{Engineering Manager | Couchbase | 2022 to date} +\begin{itemize} + \item Running a ten person development team as well as line manage developers from other teams and facilitate meetings for 20 person department across three timezones. + \item Improved employee engagement scores by 47\% over a 6 month period. + \item Measured and then optimised deployment process for cloud SAAS product bringing time from code complete on development to production from two weeks down to less than 24 hours. + \item Built a positive and motivated culture within a team of mixed ability engineers from fresh graduates to experienced principals allowing the team to inspect and improve their own processes using tools like regular retrospectives. + \item Created a culture of constant professional development using regular 1:1s, SMART target setting and well-defined career progression ladders. +\end{itemize} +\subsection*{Chief Technology Officer / Senior Developer |\\BlueSky Education | 2019 to 2024} +\begin{itemize} + \item Running a ten person development team as well as line manage developers from other teams and facilitate meetings for 20 person department across three timezones. + \item Improved employee engagement scores by 47\% over a 6 month period. + \item Measured and then optimised deployment process for cloud SAAS product bringing time from code complete on development to production from two weeks down to less than 24 hours. + \item Built a positive and motivated culture within a team of mixed ability engineers from fresh graduates to experienced principals allowing the team to inspect and improve their own processes using tools like regular retrospectives. + \item Created a culture of constant professional development using regular 1:1s, SMART target setting and well-defined career progression ladders. +\end{itemize} +\subsection*{Technical Lead | Perkbox | 2018 to 2019} +\begin{itemize} + \item Within a new data team, built an ETL, data warehouse and front‐end to enable reporting across tens of microservices, aggregating across multiple AWS regions. + \item Added Elixir \& Phoenix to my skill-set, working on a brand new version of Perkbox’s customer loyalty reward engine. Integrated with Amazon for automated high volume delivery of voucher codes. + \item Created plain Ruby microservice providing bespoke PDF versions of usage statistics delivered to Perkbox clients for dissemination within their companies. +\end{itemize} +\end{bgbox2} +\begin{bgbox2}[colback=stripe3]% +\noindent\small% +\section*{} +\subsection*{Senior Developer | Livelink Technology | 2019} +\begin{itemize} + \item New development and heavy refactoring on legacy Ruby/Angular.js kiosk application running in hundreds of shops across the UK + \item 6 month secondment to mobile team to complete a new photo purchasing React Native module integrated to Walmart's mobile app + \item Developed new features for Rails-based centralised health reporting application +\end{itemize} +\subsection*{Lead Developer | Coach in a Box / BTS | 2017 to 2019} +\begin{itemize} + \item Was able to present my team's work on the Moodle open-source learning management system at MoodleMoot, the yearly UK conference for users and developers of the system + \item Maintained and developed the in-house coaching booking system and fleet of apps which ran the business + \item Migrated the whole system from Heroku to private cloud, defining the entire infrastructure with Ansible + \item Implemented a modern agile project management process and continuous deployment pipeline. +\end{itemize} +\subsection*{Lead Developer | South Devon College | 2005 to 2015} +\begin{itemize} + \item Created Leap, a cutting-edge Individual Learning Plan system, in Ruby on Rails, which not only became a daily part of staff and student life but was released under an open-source license and implemented the system in four other UK FE Colleges. + \item Maintained and developed the open-source Moodle virtual learning environment used by up to 16,000 students a year. Integrated and automated the system so that account creation and course enrolments were happening in real time. + \item Built a modern web development team finding opportunities for improvement right across the college. Brought the college technology infrastructure into the 21st century with open-source learning technologies. +\end{itemize} +\subsection*{BSc Computer Science | University of Exeter | 2002 to 2005} +Modules included Artificial Intelligence, Enterprise Computing, and Computational Linguistics +\subsection*{Certificate in Professional Development |\\ South Devon College | 2008 to 2009} +Chartered Management Institute course on development of leadership style. +\end{bgbox2} \end{document} diff --git a/me.png b/me.png index be8312f..c559897 100644 Binary files a/me.png and b/me.png differ diff --git a/me2.jpg b/me2.jpg new file mode 100644 index 0000000..b4e230c Binary files /dev/null and b/me2.jpg differ