Skip to content

Commit

Permalink
feat: improve employment section
Browse files Browse the repository at this point in the history
  • Loading branch information
olivierwilkinson committed Jun 29, 2022
1 parent 2203a13 commit b7fa463
Showing 1 changed file with 22 additions and 20 deletions.
42 changes: 22 additions & 20 deletions cv.tex
Original file line number Diff line number Diff line change
Expand Up @@ -38,25 +38,27 @@

\section*{Employment}
\begin{tabular}{L!{\VerticalRule}R}
2017--present & {\bf Pi-top} -- Senior Software Engineer \\
& An education technology company that built a Raspberry
Pi based device for learning robotics and programming. Predominantly my
work focused on Further, a React app for providing interactive robotics
programming lessons. I pioneered the use of Typescript, GraphQL and
modern testing practices in Further. As the second most senior member of
the Web team I have experience leading meetings as well as managing and
supporting other team members. \\
& \\

2015--2017 & {\bf Act One Interactive} -- Co-founder \\
& Act One is a line learning and rehearsal app for actors.
It was during this time that I learnt Swift and subsequently chose to
focus on a career in Software Development. \\
& \\

2013--2015 & {\bf Africa Risk Consulting} -- Junior Analyst \\
& Pan-African business and political risk consultancy
dealing with companies investing and operating on the continent. \\
2017--present & {\bf Pi-top} -- Senior Software Engineer \\
& \begin{itemize}
\item Technological lead of pi-top's flagship software product: Further, a React app for creating and teaching programming lessons through building robotics projects with pi-top hardware.
\item Heavily involved in product and design decisions, working closely with designers and stakeholders.
\item Experience leading and managing the Web team.
\item Spearheaded the use of Typescript in Further and related backend services.
\item Improved testing practices, reducing the number of tests while simultaneously increasing their coverage and stability using Mock Service Worker and WebdriverIO.
\item Moved GraphQL server to code-first schema generation using Nexus.
\item Implemented Keycloak based user authentication and management, and added SSO integrations with Google Cloud, Microsoft Azure and Clever.
\item Helped improved infrastructure management and automated release pipelines using Terraform and Semantic Release respectively.
\item Helped design and build the pi-top Python SDK, a library for using pi-top devices to build robotics projects.
\end{itemize} \\
& \\

2015--2017 & {\bf Act One Interactive} -- Co-founder \\
& \begin{itemize}
\item Learnt Objective-C, Swift and Firebase to produce a line learning, recording and rehearsal iOS app for actors.
\end{itemize} \\
& \\

2013--2015 & {\bf Africa Risk Consulting} -- Junior Analyst \\
\end{tabular}

\section*{Education}
Expand Down Expand Up @@ -103,7 +105,7 @@ \section*{Open Source}
& \Icon{github} \hspace{0.1mm} olivierwilkinson/CV \\
& \begin{itemize}
\item PDF generated from LaTeX source. Older versions can be found in releases.
\end{itemize} \\
\end{itemize} \\
& \\
\end{tabular}
\end{document}

0 comments on commit b7fa463

Please sign in to comment.