update cv
All checks were successful
Deploy with Docker Compose / deploy (push) Successful in 3m27s

This commit is contained in:
2026-02-23 13:14:41 +00:00
parent da9a083f2d
commit 8e9734fca7

View File

@@ -19,16 +19,14 @@ import Project from "./Project.vue";
<h2>Profile</h2> <h2>Profile</h2>
<p> <p>
Recently graduated from the University of Leeds with a BSc Recent Computer Science with Mathematics (International)
Computer Science with Mathematics (International) degree. graduate from the University of Leeds, awarded First Class
Currently self-studying and building projects aligned with the Honours (81.1%). Strong foundation in full-stack software
type of roles I am seeking. I have experience across full stack development, CI/CD workflows, and modern programming languages.
CI/CD development, and will be able to quickly pick up any Experienced in creating scalable, maintainable systems and
codebase. motivated by solving complex technical problems. Enthusiastic
</p> about working within organisations that promote innovation,
<p> collaboration, and positive social impact.
I am most keen to work for a company with altruistic values and
look forward to learning and sharing ideas with experts.
</p> </p>
<h2>Projects</h2> <h2>Projects</h2>
@@ -49,9 +47,10 @@ import Project from "./Project.vue";
<small>2025</small> <small>2025</small>
</template> </template>
<p> <p>
My personal site, Currently <em>self hosted</em> and Developed and self-hosted a personal website with a fully
automatically maintained. In the past I have used: Svelte, automated maintenance CI/CD pipeline. Experimented with
React/Redux, SQLite, Rust Actix and Deno. diverse tech stacks including Svelte, React/Redux, SQLite,
Rust Actix, and Deno.
</p> </p>
</Project> </Project>
<Project class="border-b border-dotted"> <Project class="border-b border-dotted">
@@ -67,9 +66,9 @@ import Project from "./Project.vue";
<small>2026</small> <small>2026</small>
</template> </template>
<p> <p>
A command line tool for creating and viewing code tutorials. Created a command-line tool for building and viewing
Works similarly to git but allows easy traversal of commit interactive code tutorials. Designed functionality analogous
history accompanied by explanations. to Git for intuitive version traversal and educational use.
</p> </p>
</Project> </Project>
<Project class="border-b border-dotted"> <Project class="border-b border-dotted">
@@ -85,8 +84,10 @@ import Project from "./Project.vue";
<small>2023</small> <small>2023</small>
</template> </template>
<p> <p>
A multithreaded, recursive ray tracer implemented in Rust as Built a parallelised, recursive ray tracer for realistic 3D
part of my university's computer graphics course. rendering as part of a university module. Focused on
algorithmic efficiency and low-level memory management in
Rust.
</p> </p>
</Project> </Project>
<Project> <Project>
@@ -101,18 +102,19 @@ import Project from "./Project.vue";
</p> </p>
</template> </template>
<template #top> <template #top>
<small>Student</small> <small>Wolfram Mathematica</small>
<small>2024</small> <small>2024</small>
</template> </template>
<p> <p>
Designed and completed a time-constrained research project Designed and implemented a research project on Mobile
exploring Mobile Automata. Communicated findings through Automata, including data visualisation and presentation of
visualizations and presentations. findings. Completed the project within a short deadline and
collaborated with academic mentors to refine outcomes.
</p> </p>
</Project> </Project>
<h2>University & Modules</h2> <h2>University & Modules</h2>
<div class="w-full h-fit flex-row flex gap-5"> <div class="w-full h-fit flex-row flex gap-5">
<div class="pr-5 flex-1 border-r border-dotted"> <div class="flex-1 border-r border-dotted pr-3">
<h3>University of Leeds</h3> <h3>University of Leeds</h3>
<div <div
class="flex-row flex place-content-between m-auto place-items-center" class="flex-row flex place-content-between m-auto place-items-center"
@@ -122,8 +124,7 @@ import Project from "./Project.vue";
</div> </div>
<small>BSc Computer Science with Mathematics </small> <small>BSc Computer Science with Mathematics </small>
<ul> <ul>
<li>Procedural Programming</li> <li>Procedural & Object Oriented Programming,</li>
<li>Object Oriented Programming,</li>
<li></li> <li></li>
<li>Algorithms and Data Structures I & II</li> <li>Algorithms and Data Structures I & II</li>
@@ -137,7 +138,7 @@ import Project from "./Project.vue";
<li>Graph Algorithms & Complexity Theory</li> <li>Graph Algorithms & Complexity Theory</li>
</ul> </ul>
</div> </div>
<div class="flex-1"> <div class="flex-1 pl-3">
<h3>The University of Waterloo</h3> <h3>The University of Waterloo</h3>
<div <div
class="flex-row flex place-content-between m-auto place-items-center" class="flex-row flex place-content-between m-auto place-items-center"
@@ -329,6 +330,7 @@ ul {
} }
li { li {
font-size: var(--font-size-small);
color: var(--primary); color: var(--primary);
} }
</style> </style>