From 7edb86ab318b09dd72d4b09e6ea2ecf8b4c9728d Mon Sep 17 00:00:00 2001 From: Adam French Date: Fri, 21 Nov 2025 13:37:21 +0000 Subject: [PATCH] formatting --- html/cv/covers.html | 124 +++++---- html/cv/index.html | 595 ++++++++++++++++++++++++-------------------- html/cv/styles.css | 272 -------------------- 3 files changed, 395 insertions(+), 596 deletions(-) delete mode 100644 html/cv/styles.css diff --git a/html/cv/covers.html b/html/cv/covers.html index bebacab..02412e0 100644 --- a/html/cv/covers.html +++ b/html/cv/covers.html @@ -1,59 +1,77 @@ - + - - - - - - Adam French - Cover Letters - - + + - - - - - - - - - - -
CompaniesCompleted
LloydsYES
+ + + + + + + + + + +
CompaniesCompleted
LloydsYES
- -
-
-
-

Adam French

- -
-

+447563266931

-

adam.a.french@outlook.com

+
+
+
+

Adam French

+ +
+

+447563266931

+

adam.a.french@outlook.com

+
+

BAE graduate digital intelligence software engineer

+

+ I am writing to express my interest in your software engineering + position. BAE Systems has hosted multiple stools at the + University of Leeds and have always exhibited their development + of leading-edge software and technology. This is where the + origin of my interest in BAE systems emerged and I'm hopeful + that this interest shall continue. +

+

+ I'm confidient im a strong fit for this role. My technical + background includes extensive experience with frontend + frameworks such as React. My devotion however lies more in + backend development as has more potential to graple problems + related to optimisation and designing coherent interfaces. +

+

+ The C# Programming Yellow Book was my first + introduction to C# during A-Level, Java was our vessel for + teaching object-orientated programming at university. I am + confident I have the relevant experience to grasp the languages + stated for the role I am applying for. +

+

+ My academic background in Computer Science and Mathematics has + honed my ability to translate abstract concepts into structured, + logical solutions. Just as I have transformed theoretical + hypotheses into formal proofs, I aim to transform business + requirements into robust, maintainable software systems through + collaboration and rigorous reasoning. +

+

Thank you for reading - Adam F

-

BAE graduate digital intelligence software engineer

-

- I am writing to express my interest in your software engineering position. BAE Systems has hosted multiple stools at the University of Leeds and have always exhibited their development of leading-edge software and technology. This is where the origin of my interest in BAE systems emerged and I'm hopeful that this interest shall continue. -

-

- I'm confidient im a strong fit for this role. My technical background includes extensive experience with frontend frameworks such as React. My devotion however lies more in backend development as has more potential to graple problems related to optimisation and designing coherent interfaces. -

-

- The C# Programming Yellow Book was my first introduction to C# during A-Level, Java was our vessel for teaching object-orientated programming at university. I am confident I have the relevant experience to grasp the languages stated for the role I am applying for. -

-

- My academic background in Computer Science and Mathematics has honed my ability to translate abstract concepts into structured, logical solutions. Just as I have transformed theoretical hypotheses into formal proofs, I aim to transform business requirements into robust, maintainable software systems through collaboration and rigorous reasoning. -

-

- Thank you for reading - Adam F -

-
- + + diff --git a/html/cv/index.html b/html/cv/index.html index 957c0b4..007a59b 100644 --- a/html/cv/index.html +++ b/html/cv/index.html @@ -1,283 +1,336 @@ - + - - - - - Adam French - CV - - - -
-

Page 1

-
- -
-
-

Adam French

- -
-

+447563266931

-

adam.a.french@outlook.com

-
+ + + + + Adam French - CV + + + +
+

Page 1

-

Profile

-

- Passionate about developing robust, efficient software with a strong focus on maintainability, scalability, and long-term performance. I take pride in my ability to perform under pressure, adapt quickly, and contribute effectively in collaborative, fast-paced environments. -

-

- My ideal role involves designing and building scalable systems that balance creativity with problem-solving. I aim to cultivate meaningful professional connections and contribute to projects that deliver a clear altruistic impact. -

+
+
+

Adam French

+ +
+

+447563266931

+

adam.a.french@outlook.com

+
+
-

Education

- - - - - - - - - - - - - - - - -
LocationDateDescription
The University of Leeds - - - - - - 2021-2025 - - BSc Computer Science with Mathematics (International)
- Average: 81.1%           (First Class Honours)
- Relevant Courses: - Procedural Programming, Object Oriented Programming, Algorithms and Data Structures I & II, Databases, Computer Processors, Compiler Design and Construction, Formal Languages and Finite Automata, Probability and Statistics I, Machine Learning, Graph Algorithms & Complexity Theory -
The University of Waterloo - - - - - - 2023-2024 - - Average: 74.5% -
- Relevant Courses: - Applied Cryptography, Introduction to Computer Graphics, Introduction to Rings and Fields with Applications

-
+

Profile

+

+ Passionate about developing robust, efficient software with a + strong focus on maintainability, scalability, and long-term + performance. I take pride in my ability to perform under + pressure, adapt quickly, and contribute effectively in + collaborative, fast-paced environments. +

+

+ My ideal role involves designing and building scalable systems + that balance creativity with problem-solving. I aim to cultivate + meaningful professional connections and contribute to projects + that deliver a clear altruistic impact. +

-

Experience

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
RoleLocationDateDuties
StudentWolfram Summer School2024 - Designed and completed a time-constrained research project exploring Mobile Automata and conditions for computational reversibility. Communicated findings through visualizations and presentations. -
BartenderBelgrave Music Hall2022-2025 - Delivered heartfelt customer service in various fast-paced, high-pressure hospitality environments.
Cashier AssistantTo The Rise BakerySummer 2022 - Prepared coffee, served customers, presented goods, cleaned bakery equipment, and made toasties.
WaiterBFI Bar and KitchenSummer 2020 - Managed bookings, allocated tables, handled complaints, ran food and drinks, and maintained BOH cleanliness.
+

Education

+ + + + + + + + + + + + + + + + +
LocationDateDescription
The University of Leeds + + + + + + 2021-2025 + + BSc Computer Science with Mathematics + (International)
+ Average: + 81.1%           (First + Class Honours)
+ Relevant Courses: + Procedural Programming, Object Oriented Programming, + Algorithms and Data Structures I & II, Databases, + Computer Processors, Compiler Design and Construction, + Formal Languages and Finite Automata, Probability and + Statistics I, Machine Learning, Graph Algorithms & + Complexity Theory +
The University of Waterloo + + + + + + 2023-2024 + + Average: 74.5% +
+ Relevant Courses: + Applied Cryptography, Introduction to Computer Graphics, + Introduction to Rings and Fields with Applications

+
+

Experience

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
RoleLocationDateDuties
StudentWolfram Summer School2024 + Designed and completed a time-constrained research + project exploring Mobile Automata and conditions for + computational reversibility. Communicated findings + through visualizations and presentations. +
BartenderBelgrave Music Hall2022-2025 + Delivered heartfelt customer service in various + fast-paced, high-pressure hospitality environments. +
Cashier AssistantTo The Rise BakerySummer 2022 + Prepared coffee, served customers, presented goods, + cleaned bakery equipment, and made toasties. +
WaiterBFI Bar and KitchenSummer 2020 + Managed bookings, allocated tables, handled complaints, + ran food and drinks, and maintained BOH cleanliness. +
+
+
+

Page 2

+
+
+

Personal Projects

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ProjectSkillsDateDescription
Mobile AutomataMathematica, JS, Logic, Analysis2024 + Designed experiments and analysis tools to identify + pattern similarities among automata. Investigated + computational properties by defining specific phenomena + and observing emergent behaviors through custom + simulations. +
Computer GraphicsRust, Linear Algebra, Multi-threading2023 + Developed a multi-threaded, recursive ray tracer as part + of a University of Waterloo project. Explored advanced + ray-surface intersection techniques, including + experimental rendering of higher-dimensional geometries. +
Arduino Programming & CircuitsC++, Soldering, Embedded Systems2022 - 2025 + Created room decorations using salvaged components from + discarded electronics. +
Memory Palace WebsiteTS, Rust, React, Redux, SQLite2025 + Full-stack web application implementing the “memory + palace” memorization technique. Built with a React/Redux + frontend, Rust-based Actix backend, and SQLite database. +
Personal WebsitesHTML, JS, Design, UI/UXOngoing + Continuously evolving my personal site and designing + other creative websites. Experimented with Svelte, Vue, + and React/Redux using libraries such as P5 and Three.js. +
3D PrintingFreeCADOngoing + Designing and manufacturing household objects and + repairs, including replacement window handles, desk + organizers, and 3D scans. +
-
+

Commitments

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ActivityDateDetails
Learning MandarinOngoing + Aiming to complete HSK 3 proficiency exam by December + 2026 +
Sports ActivitiesOngoing + Run weekly, active gym attendee, regularly go hiking. +
Construction and LandscapingOngoing + Involved in building a house in Bulgaria. +
University of Waterloo Film Club2023-2024 + Worked on student films “Moon King” and + “HAM”, available online. +
Socratica2023-2024 + Worked with like-minded individuals exploring innovative + tech. +
University of Leeds Hockey Club2022-2023 + Played for the University of Leeds Hockey Club. +
Royal Air Force Air Cadets2017-2020 + Achieved the role of Sergeant and “Best Cadet" award. +
-
-

Page 2

-
+ + + + + + + + + + + + + + + + + + + + + + + + + + +
-
- - -

Personal Projects

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ProjectSkillsDateDescription
Mobile AutomataMathematica, JS, Logic, Analysis2024 - Designed experiments and analysis tools to identify pattern similarities among automata. Investigated computational properties by defining specific phenomena and observing emergent behaviors through custom simulations. -
Computer GraphicsRust, Linear Algebra, Multi-threading2023 - Developed a multi-threaded, recursive ray tracer as part of a University of Waterloo project. Explored advanced ray-surface intersection techniques, including experimental rendering of higher-dimensional geometries. -
Arduino Programming & CircuitsC++, Soldering, Embedded Systems2022 - 2025 - Created room decorations using salvaged components from discarded electronics. -
Memory Palace WebsiteTS, Rust, React, Redux, SQLite2025 - Full-stack web application implementing the “memory palace” memorization technique. Built with a React/Redux frontend, Rust-based Actix backend, and SQLite database. -
Personal WebsitesHTML, JS, Design, UI/UXOngoing - Continuously evolving my personal site and designing other creative websites. Experimented with Svelte, Vue, and React/Redux using libraries such as P5 and Three.js. -
3D PrintingFreeCADOngoing - Designing and manufacturing household objects and repairs, including replacement window handles, desk organizers, and 3D scans. -
- -

Commitments

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ActivityDateDetails
Learning MandarinOngoing - Aiming to complete HSK 3 proficiency exam by December 2026
Sports ActivitiesOngoing - Run weekly, active gym attendee, regularly go hiking.
Construction and LandscapingOngoing - Involved in building a house in Bulgaria.
University of Waterloo Film Club2023-2024 - Worked on student films “Moon King” and “HAM”, available online.
Socratica2023-2024 - Worked with like-minded individuals exploring innovative tech.
University of Leeds Hockey Club2022-2023 - Played for the University of Leeds Hockey Club.
Royal Air Force Air Cadets2017-2020 - Achieved the role of Sergeant and “Best Cadet" award.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-

END

-
- +
+

END

+
+ diff --git a/html/cv/styles.css b/html/cv/styles.css deleted file mode 100644 index 06de6cb..0000000 --- a/html/cv/styles.css +++ /dev/null @@ -1,272 +0,0 @@ -/* Fonts */ -@font-face { - font-family: "AldoTheApache"; - src: url("/fonts/AldotheApache.ttf") format("truetype"); - font-weight: normal; - font-style: normal; -} - -@font-face { - font-family: "RobotFont"; - src: url("/fonts/Robot_Font.otf") format("opentype"); - font-weight: normal; - font-style: normal; -} - -@font-face { - font-family: "m12"; - src: url("/fonts/m12.ttf") format("truetype"); - font-weight: normal; - font-style: normal; -} - -@font-face { - font-family: "big_noodle_titling"; - src: url("/fonts/big_noodle_titling.ttf") format("truetype"); - font-weight: normal; - font-style: normal; -} - -@font-face { - font-family: "CreatoDisplay"; - src: url("/fonts/CreatoDisplay-Bold.otf") format("opentype"); - font-weight: normal; - font-style: normal; -} - -/* Variables */ -:root { - /* Blue - Beige */ - /* --primary: #153448; - --secondary: #3C5B6F; - --tertiary: #948979; - --quaternary: #f5bb78; - --background: #DFD0B8; */ - - /* Blue - Turqouise */ - /* --primary: #161D6F; - --secondary: #0B2F9F; - --tertiary: #98DED9; - --quaternary: #C7FFD8; - --background: #C2EFD1; */ - - /* Red - Blue */ - /* --primary: #ff204e; */ - /* --secondary: #a0153e; */ - /* --tertiary: #5d0341; */ - /* --quaternary: #3a0e41; */ - /* --background: #00224d; */ - - /* Blue - Brown */ - /* --primary: #35374B; */ - /* --secondary: #344955; */ - /* --tertiary: #50727b; */ - /* --quaternary: #78a083; */ - /* --background: #c7b077; */ - - /* Black - White */ - --primary: black; - --secondary: black; - --tertiary: black; - --quaternary: #cccccc; - --background: white; - - /* Blue - White */ - /* --primary: #201e43; */ - /* --secondary: #134b70; */ - /* --tertiary: #508c9b; */ - /* --quaternary: #cceeee; */ - /* --background: #eeeeee; */ - - --font-heading: big_noodle_titling; - --font-text: CreatoDisplay; - --font-size-text: 90%; - --font-size-heading: 2.5em; - --font-size-tableheading: 1.2em; -} - -/* A5 Page */ -.a5page { - /* overflow: scroll; */ - display: flex; - flex-direction: column; - font-family: var(--font-text); - height: 148mm; - width: 210mm; - padding: 5mm; - box-sizing: border-box; - background-color: var(--background); - box-shadow: 0 20px 20px rgba(0, 0, 0, 0.2); - border: solid 2px var(--primary); -} - -/* A4 Page */ -.a4page { - font-family: var(--font-text); - width: 210mm; - /* Standard A4 width */ - height: 297mm; - /* Standard A4 height */ - padding: 10mm; - box-sizing: border-box; - background-color: var(--background); - box-shadow: 0 10px 25px rgba(0, 0, 0, 0.2); - border: 1px solid var(--primary); - overflow: auto; - /* Enables scrolling when content exceeds height */ - margin: 0 auto; - /* Centers the page horizontally */ -} - -/* Component Styling */ -body { - display: flex; - flex-direction: column; - justify-content: center; - align-items: center; - line-height: 1.6; - margin: 0; - padding: 0; -} - -h1, -h2, -h3, -h4 { - color: var(--primary); - font-family: var(--font-heading); - text-transform: capitalize; - text-align: center; -} - -h1 { - font-size: var(--font-size-heading); -} - -h2 { - margin: 0px; - border-bottom: 2px solid var(--primary); -} - -p { - color: var(--secondary); - font-size: var(--font-size-text); - margin-top: 0.3em; - margin-bottom: 0.5em; -} - -table { - color: var(--secondary); - width: 100%; - border-collapse: collapse; -} - -td { - /* border: 2px solid var(--tertiary); */ - border-top: 1px solid var(--tertiary); - padding: 1px 0px 1px 10px; - font-size: var(--font-size-text); - text-align: center; -} - -th { - border: 2px solid var(--tertiary); - padding: 1px 0px 1px 7px; - font-family: var(--font-heading); - font-size: var(--font-size-tableheading); - background-color: var(--quaternary); - text-align: left; -} - -a { - text-decoration: none; - color: inherit; -} - -a:hover, -a:visited { - color: inherit; -} - -/* Classes */ -/* Cover Navigation (for ease of use) */ -.cover-nav { - position: fixed; - top: 0.5vh; - /* Position the element at the top of the screen */ - left: 80vw; - /* Position the element at the left of the screen */ - border: 2px solid var(--tertiary); - width: 19.5vw; - /* Make the element span the width of the screen (optional) */ - background-color: var(--background); - /* Set a background color to avoid overlap issues */ - z-index: 1000; - /* Ensures the element is above other content */ -} - -.cover-nav td, -tr { - font-family: var(--font-text); - border: 0; -} - -.cover-nav th { - text-align: center; - align-items: center; - border-bottom: 2px solid var(--tertiary); -} - -@media print { - .no-print { - display: none !important; - } -} - -/* Cover letter styling */ -textarea { - width: 100%; - height: 100%; - padding: 10px; - box-sizing: border-box; - border: 0px solid var(--primary); - resize: none; - font-family: var(--font-text); -} - -/* Contact At Top of Page */ -.contact { - display: flex; - justify-content: space-between; - align-items: center; - border-bottom: 2px solid var(--primary); -} - -.contact-details { - display: flex; - flex-direction: column; - text-align: right; -} - -.contact-details p { - margin: 2px 0; -} - -/* Interests and Skills at bottom of page */ -.interests { - display: flex; - justify-content: space-between; - align-items: flex-start; - border-top: solid 2px var(--primary); -} - -.interests td, -tr, -th { - border: 0; -} - -.row-leftalign { - /* background-image: url("https://www.fridakahlo.org/assets/img/paintings/without-hope.jpg"); */ - text-align: left; -}