commit 58b53480e419cf919385d584d3ed64cda9e03140
parent 2002be5af6901842a8cde0f1fe8b44fc38ee05f2
Author: Michael Percival <m@michaelpercival.xyz>
Date: Tue, 13 Jan 2026 11:25:35 +0000
updated cv
Diffstat:
| M | README.md | | | 2 | -- |
| D | cv.ms | | | 104 | ------------------------------------------------------------------------------- |
| M | cv.pdf | | | 0 | |
| M | cv.tex | | | 54 | +++++++++++++++++++++++------------------------------- |
4 files changed, 23 insertions(+), 137 deletions(-)
diff --git a/README.md b/README.md
@@ -1,5 +1,3 @@
# curriculum-vitae
-groff -t -ms cv.ms -Tpdf -Kutf8 > cv.pdf
-
qrencode "https://michaelpercival.xyz" -o "qr.png" && lualatex cv.tex
diff --git a/cv.ms b/cv.ms
@@ -1,104 +0,0 @@
-.tf TI
-.nr LL 7.7i
-.nr PO 0.3i
-.nr HM 0.5
-.nr FM 0.5
-.nr PS 35
-.nr VS 13
-.TL
-Michael Percival
-.nr PS 11
-.AU
-E-mail: m@michaelpercival.xyz § Phone: +447534346832
-.SH
-.DS C
-.B
-Work Experience
-.DE
-.TS
-expand,tab(@);
-lr.
-_@_
-@
-Cerner@September 2014 - Present
-.I
-Software Engineer
-.TE
-Currently working closely with Oxford University Hospitals trust to design and implement a new patient administration system; I work to create and maintain new REST services for handling appointments (checking in/ out patients, confirming/ cancelling etc...) as well as designing and implementing the front end solution.
-
-.PP
-.TS
-expand,tab(@);
-lr.
-Schlumberger@June 2012 - July 2013
-.I
-Junior Software Engineer
-.TE
-Year long internship working on software solutions to assist field engineers design drills for oil wells.
-.DS C
-.B
-Skills
-.DE
-.TS
-expand,tab(@);
-ll.
-_@_
-@
-Languages@
-Java, C#, Python, Javascript@
-.TE
-.TS
-expand,tab(@);
-ll.
-Frameworks@
-Jersey - Rest APIs, Hibernate - ORM, Mockito - Unit Testing@
-.TE
-.TS
-expand,tab(@);
-ll.
-Miscellaneous@
-Git, Subversion, Jenkins@
-.TE
-.DS C
-.B
-Education
-.DE
-.TS
-expand,tab(@);
-lr.
-_@_
-@
-BSc. Computer Science - Nottingham Trent University@2010 - 2014
-.TE
-.I
-.TS
-expand,tab(@);
-lc.
-Dissertation: Visualisation of software metrics - 1st@
-Final grade: 2:1@
-.TE
-.PP
-.TS
-expand,tab(@);
-lr.
-A Levels - Emmbrook School@2008 - 2010
-.TE
-.I "Mathematics - B, Computing - B, Chemistry - C"
-.PP
-.TS
-expand,tab(@);
-lr.
-GCSEs - Forest School@2006 - 2008
-.TE
-.I "11 A*-Cs inc. Maths and English"
-.DS C
-.B
-References
-.DE
-.TS
-expand,tab(@);
-ll.
-_@_
-@
-Available upon request.@
-.TE
diff --git a/cv.pdf b/cv.pdf
Binary files differ.
diff --git a/cv.tex b/cv.tex
@@ -7,8 +7,6 @@
usepackage{fontspec}
setmainfont[Ligatures=TeX]{Tinos}
-newcommand{x}{includegraphics[scale=.8]{qr.png}}
-
titleformat{section}
{huge}
{}
@@ -37,7 +35,7 @@
begin{center}
begin{tabular}{ c c c c c }
setlength{tabcolsep}{1pt}
-m@michaelpercival.xyz&§&https://michaelpercival.xyz&§&+447534346832
+michael770211@gmail.com&§&+447534346832
end{tabular}
end{center}
@@ -46,48 +44,42 @@ m@michaelpercival.xyz&§&https://michaelpercival.xyz&§&+447534346832
title{Michael Percival}
author{Michael Percival}
-
begin{document}
maketitle
section{Work Experience}
-subsection{Cerner hfill it 2014 - present}
-setlength{parindent}{0.25in}
+subsection{Oracle hfill it 2023 - Oct 2025}
+indent
+Senior Software Engineer within Oracle Health, responsible for architecting and delivering critical healthcare integration services.\
indent
- I am a senior engineer currently working closely with Oxford University Hospitals trust to design and implement a new patient administration system; I work to create and maintain new REST services for handling appointments (checking in/ out patients, confirming/ cancelling etc...) as well as designing and implementing the front end solution.\
+Led the design and implementation of several Java backend services interfacing with the 'OHPAS' patient administration system, creating a unified FHIR-compliant integration layer that modernized healthcare data across the platform.\
+indent
+Led frontend development of a Gantt-style scheduling interface using Preact, improving operational efficiency for patient scheduling workflows. Integrated machine learning capabilities into backend services to optimize scheduling resource allocation.\
+indent
+Provided technical leadership through mentoring junior engineers via pair programming, participated in technical hiring processes, and maintained system reliability through on-call rotation supporting production deployments and customer SLA commitments.
+
+subsection{Cerner hfill it 2014 - 2023}
+setlength{parindent}{0.25in}
indent
-I work as a lead engineer in an agile team environment, and have formal experience with multiple languages and a wide range of frameworks, being most proficient in Java.\
+Software Engineer working closely with Oxford University Hospitals trust to design and implement a new patient administration system, creating and maintaining new REST services for handling appointments (checking in/ out patients, confirming/ cancelling etc...) as well as designing and implementing the front end solution.\
indent
-My most recent responsibilities/ achievements involve architecting key front-end framework decisions, mentoring junior engineers, and being tasked with designing several key back-end service changes in order to successfully adapt our solution for Swedish markets.
+Primary responsiblities included architecting front-end framework decisions, mentoring junior engineers, and designing key back-end service changes in order to successfully adapt our solution for Swedish markets.
subsection{Schlumberger hfill it 2012 - 2013}
-indent{}A year long internship working on software solutions to assist field engineers design drills for oil wells. I worked primarily in C# to add software enhancements as well as Python.
+indent
+A year long internship working on software solutions to assist field engineers design drills for oil wells; worked\primarily in C# to add software enhancements as well as Python.
section{Skills}
-subsection{Languages}
-Java, C, C#, Python, Javascript, NodeJS, Shell, SQL
-
-subsection{Frameworks}
-Spring Boot, Hibernate, JUnit, Cucumber, Mockito, OSGi, React, Webpack, ExpressJS, Tensorflow
-
-subsection{Processes}
-Agile, Kanban, Lean, TDD
-
-subsection{Miscellaneous}
-Apache, Bash, CSS, Docker, Git, GNU Core Utils, HTML, Jenkins, JIRA, {LaTeX}, Linux, MongoDB, Nginx, OOP, Prolem Solving, REST, Subversion, Vim, XML
+subsection{Core Skills}
+Java, TypeScript, SQL, OpenAPI, Micronaut, React, Redis, Kafka, Mockito, Docker, Kubernetes, Linux, Git, TDD, Agile/ Kanban
+subsection{Additional Experience}
+Bash, Ruby, Playwright, JIRA, Hibernate, Webpack, ExpressJS, Jenkins, Python
section{Education}
subsection{University hfill it 2010 - 2014}
-BSc. Computer Science - Nottingham Trent University
-subsubsection{Dissertation: 1st, Final grade: 2:1}
-
-subsection{A Levels hfill it 2008 - 2010}
-A Levels - Emmbrook School
-subsubsection{Mathematics - B, Computing - B, Chemistry - C}
-
-subsection{GCSEs hfill it 2006 - 2008}
-Forest School
-subsubsection{11 A*- Cs including Maths and English}
+BSc. Computer Science - Nottingham Trent University.\
+indent
+it Dissertation: 1st, Final grade: 2:1
section{References}
Available upon request.