From b66fd31bd77b8eeca1ef6009136b563b20b85b2b Mon Sep 17 00:00:00 2001 From: Joe Carstairs <65492573+Sycamost@users.noreply.github.com> Date: Mon, 17 Jun 2024 22:34:43 +0100 Subject: Replaces duplicate main tag with section in error page --- website/src/pages/error.astro | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'website/src/pages') diff --git a/website/src/pages/error.astro b/website/src/pages/error.astro index fc84122..dd7188a 100644 --- a/website/src/pages/error.astro +++ b/website/src/pages/error.astro @@ -3,12 +3,12 @@ import Page from '../layouts/Page.astro'; --- -
+

Got lost?

If you’re on this page, something’s probably gone wrong. Try going to my homepage instead.

-
+
-- cgit v1.2.3 From d0b4dc876810ddb6383d826f1fffd1258273f468 Mon Sep 17 00:00:00 2001 From: Joe Carstairs <65492573+Sycamost@users.noreply.github.com> Date: Mon, 17 Jun 2024 22:35:17 +0100 Subject: Adds CV --- website/src/pages/cv.astro | 138 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 138 insertions(+) create mode 100644 website/src/pages/cv.astro (limited to 'website/src/pages') diff --git a/website/src/pages/cv.astro b/website/src/pages/cv.astro new file mode 100644 index 0000000..4341cfa --- /dev/null +++ b/website/src/pages/cv.astro @@ -0,0 +1,138 @@ +--- +import { SITE_DESCRIPTION } from '../consts'; +import Page from '../layouts/Page.astro'; +--- + + + + +
+ +
+ +
+

Joe Carstairs’ CV

+

me@joeac.net

+

joeac.net

+
+ +
+

Technical skills

+ +
+

Front end

+
    +
  • HTML
  • +
  • CSS
  • +
  • JavaScript/TS
  • +
  • Astro
  • +
  • React
  • +
+
+ +
+

Back end

+
    +
  • NodeJS
  • +
  • Java/Spring
  • +
  • Python
  • +
  • C
  • +
+
+ +
+

Infrastructure

+
    +
  • Terraform
  • +
  • Docker
  • +
  • AWS
  • +
  • DigitalOcean
  • +
+
+ +
+

Miscellaneous

+
    +
  • Git
  • +
  • Bash
  • +
  • Langchain
  • +
+
+
+ +
+

My engineering priorities

+ +
+ +
+

What makes me tick

+ +
+ +
+

Experience

+
    +
  1. + 2024, Scott Logic. Researched the potential of applying LLMs to + automated accessibility testing of websites, using Langchain Python + library, elementary prompt engineering techniques, and various scripting + languages to knit all our data together. +
  2. +
  3. + 2023, Scott Logic. Investigated the accessibility of the + Scott Logic blog both manually + and using automated tools, including pa11y and Lighthouse. Made several + recommendations for improvements. +
  4. +
  5. + 2023, Scott Logic. Built a social app with a React/Redux frontend and a + Spring Boot backend, deployed via Azure Pipelines onto an AWS EC2 + instance, as part of the Scott Logic Graduate Programme. +
  6. +
  7. + 2021, FreeAgent. Analysed how front-end developers were consuming the + FreeAgent design system for the Design System Team as a summer + internship. +
  8. +
+
+ +
+

Education

+

Philosophy and Mathematics, MA Hons, Edin, 2022.

+

Full transcript available upon request.

+
+ +
+

Passions

+ +
+
+ -- cgit v1.2.3 From 7504e85d8e13a447ede38919359e632670174bac Mon Sep 17 00:00:00 2001 From: Joe Carstairs <65492573+Sycamost@users.noreply.github.com> Date: Tue, 18 Jun 2024 08:31:18 +0100 Subject: Soft skills in CV --- website/src/pages/cv.astro | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'website/src/pages') diff --git a/website/src/pages/cv.astro b/website/src/pages/cv.astro index 4341cfa..6786fd9 100644 --- a/website/src/pages/cv.astro +++ b/website/src/pages/cv.astro @@ -16,6 +16,16 @@ import Page from '../layouts/Page.astro';

joeac.net

+
+

Soft skills

+ + +
+

Technical skills

-- cgit v1.2.3