Update for L2P

This commit is contained in:
Kevin Hughes 2025-01-01 21:20:46 +00:00
parent 7ecc041114
commit 539c811e06
Signed by: kev
GPG Key ID: 4F56A079AF7A66A6
4 changed files with 135 additions and 150 deletions

Binary file not shown.

View File

@ -4,12 +4,12 @@
\usepackage{enumitem}
\setlist[itemize]{leftmargin=*}
\usepackage[skip=3mm plus1pt, indent=40pt]{parskip}
\usepackage{fontspec}
\setmainfont{Raleway}
\setsansfont{Raleway}
\usepackage{parskip}
\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}
@ -18,17 +18,20 @@
\definecolor{stripe4}{HTML}{aeb7b3}
\usepackage{titlesec}
\titlespacing*{\section}{0mm}{2mm}{0mm}
\titleformat*{\section}{\huge\bf\sffamily}
\titleformat*{\subsection}{\LARGE\bf\sffamily}
\titlespacing*{\subsection}{0mm}{0mm}{3mm}
\titlespacing*{\section}{0mm}{0mm}{3mm}
\titleformat*{\section}{\huge\bf\sffamily}
\newcommand{\detail}[2]{\section*{\huge #1} \LARGE #2}
\tolerance=1000
\begin{document}%
\noindent%
\begin{bgbox}[colback=stripe1]%
\titlespacing*{\section}{0mm}{10mm}{0mm}
\begin{tcolorbox}[colback=white,width=\textwidth,sharp corners]%
\includegraphics[width=53mm]{me2}
\includegraphics[width=53mm]{me4}
\end{tcolorbox}
\textcolor{white}{
\bigskip\\
@ -40,153 +43,135 @@
}
\end{bgbox}%
\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, Ive developed that into a broad base of knowledge to enable supporting the business in as many ways as possible.
\section*{Technical}
I have the solid technical background to act effectively with confidence and to gain the respect of a technical team. Additionally, Ive developed that into a broad base of knowledge to enable supporting the business in as many ways as possible.\\
I've spent the greater part of my career as a full stack web developer but I've always looked for opportunities to broaden my skills and experience. My aim was to become a true technology generalist; the payoff being I can communicate effectively with development, testing, data, platform engineering and product teams. I can also get hands-on in those roles if necessary.
I've spent the greater part of my career as a full stack web developer but I've always looked for opportunities to broaden my skills and experience. My aim was to become a true technology generalist; the payoff being I can communicate effectively with development, testing, data, platform engineering and product teams. I can also get hands-on in those roles if necessary.\\
\subsection*{Skills}
\textbf{Ruby:} My strongest technical skill. Ive built from scratch and taken over mature projects. Im happy to call myself an expert here.
\textbf{Elixir:} I've developed scalable, fault-tolerant web applications, embracing the functional programming paradigm for efficiency and reliability.
\textbf{TDD \& BDD:} A strong advocate for both, ensuring code quality and a seamless alignment between stakeholder requirements and the final codebase.
\textbf{Data Engineering:} Transforming raw data into actionable insights through ETL processes and data analytics.
\textbf{Platform Engineering:} I've architected and managed infrastructure across multiple cloud service providers.
\end{bgbox}
\subsection*{Skills \& Experience}
\begin{description}[leftmargin=0pt]
\item[Ruby:] My strongest technical skill. Ive built from scratch
and refactored mature projects.
\item[Elixir:] I've developed scalable and fault-tolerant web applications,
embracing the functional programming paradigm for efficiency and reliability.
\item[TDD \& BDD:] I am a strong advocate for using BDD to ensure code quality and
a seamless alignment between stakeholder requirements and delivered code.
\item[Data Engineering:] I've built multiple ETL data pipelines, data lakes and data
warehouses transforming raw data into actionable business insights.
\item[Platform Engineering:] I've built and managed platform infrastructure across
multiple cloud service providers and on owned hardware. I love to use tools like
Ansible to define the entire platform as code which can be built or rebuilt
with one command.
\end{description}
\end{bgbox}%
\begin{bgbox}[colback=stripe3]
\section*{Leadership}
\medskip\raggedright
In organisations of many shapes and sizes Ive used my natural enthusiasm to motivate teams with a clear vision of the future.
\section*{Leadership}
In organisations of many shapes and sizes Ive used my natural enthusiasm to motivate teams with a clear vision of the future.\\
Change is always happening in any organisation. I help the team ride that wave of change instead of, as so often happens, resisting it.
Change is always happening in any organisation. I help the team ride that wave of change instead of, as so often happens, resisting it.\\
Relaxed, reflective and excited for the future, rather than mould people my idea of their roles I will encourage them to find their own motivations and align them with the company goals.
Relaxed, reflective and excited for the future, rather than try to mould people into my idea of their roles I will encourage them to find their own motivations and align them with the company goals.\\
I employ various strategies to achieve this. For example, I love retrospectives for facilitating collaboration on improving process and use regular 1:1s to build trust and drive professional development.
I employ various strategies to achieve this. For example, I love retrospectives for facilitating collaboration on improving process and use regular 1:1s to build trust and drive professional development.\\
\subsection*{My Values}
\textbf{Collaboration:} where everyone has the opportunity to contribute at any stage.
\textbf{Transparency:} where working in the open removes silos.
\textbf{Adaptability:} where change is embraced as an opportunity.
\textbf{Pioneering:} where boldness meets innovation, not being afraid to try something out and always learning from failure.
\textbf{Empathy:} where understanding, compassion, and inclusivity drive interactions.
\end{bgbox}
\subsection*{My Values}
\begin{description}[leftmargin=0pt]
\item[Collaboration:] where everyone has the opportunity to contribute at any stage and will be listened to.
\item[Transparency:] where working in the open removes silos and fosters trust.
\item[Adaptability:] where change is embraced as an opportunity for growth.
\item[Pioneering:] where boldness meets innovation, not being afraid to try something out and always learning from failure.
\item[Empathy:] where understanding, compassion, and inclusivity drive meaningful interactions.
\end{description}
\end{bgbox}%
\begin{bgbox}[colback=stripe4]
\section*{Strategic Planning}
\medskip\raggedright
Ive learned a lot about what works
and what doesnt in my different roles
but people work best when allowed to
express their creativity. After taking
the time to properly understand the
companys values, goals and those of
its people, Ill put the emphasis on
finding innovative ways to take us
where we want to go.
\section*{Strategic Planning}
Ive learned a lot about what works and what doesnt in my different roles
but people work best when allowed to express their creativity. After taking
the time to properly understand the companys values, goals and those of
its people, Ill put the emphasis on finding innovative ways to take us
where we want to go.\\
The hardest problems are the most
valuable ones to solve so Ill attack
those first. Always collaboratively Ill
build a clear technology strategy that
becomes the North Star for everyone
granting them the agency and
freedom to confidently make decisions
themselves. Ill help build the KPIs
and metrics to help everyone monitor
their successes and target
improvements.
The hardest problems are the most valuable ones to solve so Ill attack
those first. Always working collaboratively Ill build a clear technology strategy that
becomes the North Star for everyone granting them the agency and
freedom to confidently make decisions themselves. Ill help build the KPIs
and metrics to help everyone monitor their successes and target
improvements.\\
\subsection*{Execution}
\textbf{Understanding Goals:}
I will engage
with stakeholders across the
organisation, listen to their needs and
take the time to properly understand
the objectives of the organisation as
well as the context were working in.
\textbf{Developing a Strategy:}
Always
working collaboratively across the
organisation Ill co-create a strategy
aligned with the goals I uncovered.
Well have fun with workshops,
brainstorming sessions and more on
the way!
\textbf{Measure Success:}
During execution
well 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.%
\subsection*{Execution}
\begin{description}[leftmargin=0pt]
\item[Understanding Goals:] I will engage with stakeholders across the organisation,
listen to their needs and take the time to properly understand
the objectives of the organisation as well as the context were working in.
\item[Developing a Strategy:] Building a network across the
organisation Ill co-create a strategy aligned with the goals I uncovered.
Well have fun with workshops, brainstorming sessions and more on
the way!
\item[Measure Success:] During execution well 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{description}
\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}
% I don't know why this makes it work but it does.
% I'll find out why soon.
\end{bgbox2}%
\titleformat*{\subsection}{\Large\sffamily}%
\titlespacing*{\subsection}{0mm}{3mm}{3mm}%
\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.
\noindent\small%
\section*{Experience}
\subsection*{Engineering Manager | Couchbase | 2022 to date}
\begin{itemize}
\item Halted employee churn which was causing a leak of skill and domain knowledge.
\item Refocused the team on customer needs whilst building an architectural strategy which will ensure a sustainable future.
\item Leading a project to bring our technology platforms together with Patchwork Health, who are in the process of taking over L2P.
\item Building agency for the developers by uncovering and exploring the business and product vision whilst involving everyone in improving our management and planning processes.
\item I pitched and built a proof of concept for an AI-driven natural language interface to the most complex parts of our app using OpenAI.
\end{itemize}
\subsection*{Engineering Manager | Couchbase | 2022 to date}
\begin{itemize}
\item Built up to managing fifteen developers across two teams across three timezones both in-office and remotely.
\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}
\end{itemize}
\subsection*{Chief Technology Officer / Senior Developer |\\BlueSky Education | 2019 to 2024}
\begin{itemize}
\item Introduced a new ETL pipeline and reporting, exposing the leadership to brand new business insight. Used this to support direction setting by the Executive Leadership team and to track live progression towards goals using OKRs.
\item Overhauled the process by which work was pitched, designed and specced for the development team, refocusing on an understanding of customer needs/
\item Built BlueSky Learning: a brand new video CPD system for teachers using Elixir, Phoenix LiveView and Tailwind in front of an open-source learning management system.
\item Developed new features and performed upgrades for the flagship product, BlueSky Education: an appraisal \& performance management solution for education written in Ruby on Rails.
\item Built a cross-functional product team using Scrum. Coached developers, a new product owner and across the company in iterative development.
\end{itemize}
\end{bgbox2}%
\begin{bgbox2}[colback=stripe3]%
\noindent\small%
\section*{}% So the text lines up on the two sides
\subsection*{Technical Lead | Perkbox | 2018 to 2019}
\begin{itemize}
\item Within a new data team, built an ETL, data warehouse and frontend 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 Perkboxs 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}
\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}
\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{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}

BIN
me3.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 309 KiB

BIN
me4.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 271 KiB