Compare commits

..

2 Commits

Author SHA1 Message Date
b3a101ee3d
tweaking about
All checks were successful
Deploy Hugo site to Prod / Build Container (push) Successful in 6m7s
2024-10-12 23:15:27 +01:00
bf66e41084
adding tags and categories, tweaking menu bar 2024-10-12 23:06:44 +01:00
21 changed files with 105 additions and 20 deletions

View File

@ -52,7 +52,7 @@
@media only screen and (max-width: 768px) {
.avatar img {
--shift: 1px;
--shift: 13px;
border-width: 5px;
}
}

View File

@ -52,37 +52,32 @@ paginate = 40
weight = 5
url = "https://www.linkedin.com/in/andypack/"
[[menu.main]]
name = "Mixonomer"
weight = 1
url = "mixonomer/"
[[menu.main]]
name = "Selector"
weight = 2
url = "selector/"
[[menu.main]]
name = "Dev & Engineering"
weight = 3
weight = 1
url = "dev-engineering/"
[[menu.main]]
name = "Music"
weight = 4
weight = 2
url = "music/"
[[menu.main]]
name = "Art"
weight = 5
weight = 3
url = "art/"
[[menu.main]]
name = "Posts"
weight = 6
weight = 4
url = "posts/"
[[menu.main]]
name = "Tags"
weight = 5
url = "tags/"
[[menu.main]]
name = "About"
weight = 7
weight = 6
url = "about/"

View File

@ -5,19 +5,19 @@ date: 2020-12-25T00:04:40+00:00
{{% avatar "/images/holo-avatar.jpg" %}}
🇬🇧 software engineer with experience in __fintech__.
<span style="font-size: 30px;">🇬🇧</span> software engineer with experience in __fintech__.
[__Award-winning__](/dev-engineering/#awards), __first-class__ __masters__ [electronic engineering](/dev-engineering) graduate & previous __Disney__ intern
I have 8 years experience programming working from [embedded systems](/posts/iot) to [holoportation](/holo) and [full-stack web-dev](/mixonomer).
Check out my side projects in [__Python__](/mixonomer), [__Javascript__](/mixonomer), [__Typescript__](/selector), [__C#__](/selector) and [__Rust__](/posts/draught)
Check out my side projects in [__Python__](/tags/python), [__Javascript__](/tags/javascript/), [__Typescript__](/selector), [__C#__](/tags/c%23/) and [__Rust__](/tags/rust/)
I also have 6 years experience with __Linux__ for both desktop and server. I use __Terraform__ and __Ansible__ to manage my infrastructure 'on-prem' and in the cloud, I have experience with __Jenkins__ and __Github Actions__ for __CI/CD__ pipelines
I also have 6 years experience with __Linux__ for both desktop and server. I use [__Terraform__](/tags/terraform/) and [__Ansible__](/tags/ansible/) to manage my infrastructure 'on-prem' and in the cloud, I have experience with __Jenkins__ and __Github Actions__ for __CI/CD__ pipelines
---
[I draw sometimes too](https://www.instagram.com/pack_it_in_/)
[I draw sometimes too](/art/)
---

View File

@ -2,6 +2,11 @@
title: "Draught: Rust WASM Game With AI Player"
date: 2021-07-13T14:02:40+00:00
draft: false
tags:
- Rust
- WASM
categories:
- Dev
---
![ci](https://github.com/sarsoo/draught/actions/workflows/test.yml/badge.svg)

View File

@ -3,6 +3,10 @@ title: "Electric Vehicle Scheduler"
description: "Writing a fullstack electric vehicle parking spot scheduler system"
date: 2019-01-14T14:35:40+00:00
draft: false
tags:
- Python
- Uni
- Cloud
---
As part of my third-year group project, I wrote and deployed a cloud-based electric vehicle scheduling system. The target use case was for public or internally accessible electric vehicle charging spots. Leaving a car in the spot past when it has charged stops other people for using it, the idea was to allow people to book slots for spaces instead.

View File

@ -2,6 +2,11 @@
title: "Game of Life: Rust WASM Exercise"
date: 2021-06-26T14:14:40+00:00
draft: false
tags:
- Rust
- WASM
categories:
- Dev
---
![ci](https://github.com/sarsoo/game-of-life/actions/workflows/test.yml/badge.svg)

View File

@ -4,6 +4,13 @@ date: 2021-01-19T21:49:40+00:00
draft: false
aliases:
- /holo
tags:
- Uni
- C#
- C++
- Cloud
categories:
- Dev
---
[LiveScan3D](https://github.com/MarekKowalski/LiveScan3D) is a holographic teleportation or _holoportation_ platform. The app has a client-server model for streaming 3D or _volumetric_ video over the internet. It was written in 2015 by a pair of academics at the Warsaw University of Technology, [Marek Kowalski](http://home.elka.pw.edu.pl/~mkowals6/) and [Jacek Naruniec](http://home.elka.pw.edu.pl/~jnarunie/).

View File

@ -2,6 +2,8 @@
title: "Wordpress → Hugo"
date: 2022-09-20T07:43:40+00:00
draft: false
tags:
- Cloud
---
![ci](https://github.com/sarsoo/sarsooxyz.hugo/actions/workflows/pages.yml/badge.svg)

View File

@ -1,6 +1,14 @@
---
title: "Terraform + Ansible + Docker: Killer Reproducible & Portable Infrastructure"
date: 2023-04-11T21:26:40+00:00
tags:
- DevOps
- Terraform
- Ansible
- Cloud
- Networking
categories:
- Homelab
---
I have been playing with Ansible & Terraform to manage my infrastructure since early 2022. Both of these technologies have a bit of a learning curve, but in the last few months, I have found the pattern to allow me to expand the services that I run and how comfortable I am with how stable they are.

View File

@ -2,6 +2,11 @@
title: "IoT Coursework"
date: 2020-11-24T15:03:40+00:00
draft: false
tags:
- Uni
- C
categories:
- Dev
---
My post-grad internet of things coursework concerned coding a smart sensor using a Contiki-based board. Written in C, the software collected light readings into a buffer before processing these data groups using symbolic aggregate approximation or SAX. This piece achieved 95%.

View File

@ -2,6 +2,12 @@
title: "Listening Engineering: ML + Spotify + Last.fm"
date: 2021-02-20T12:22:40+00:00
draft: false
tags:
- Python
- ML
- Music
categories:
- Dev
---
[![GitHub](https://img.shields.io/badge/github-%23121011.svg?style=for-the-badge&logo=github&logoColor=white)](https://github.com/Sarsoo/listening-analysis)

View File

@ -2,6 +2,12 @@
title: "Linear Predictive Speech Synthesiser"
date: 2020-11-10T14:48:40+00:00
draft: false
tags:
- Uni
- Matlab
- ML
categories:
- Dev
---
During my speech & audio processing & recognition post-grad module, I completed two pieces of coursework. The first of which involved writing and analysing a speech synthesiser utilising linear predictive coding. The report achieved 95%.

View File

@ -2,6 +2,12 @@
title: "Hidden Markov Model Training"
date: 2021-01-05T11:12:40+00:00
draft: false
tags:
- Uni
- Python
- ML
categories:
- Dev
---
![state-topology](StateTopology.png)

View File

@ -2,6 +2,8 @@
title: "Net-Zero Cable Repair Ship"
date: 2021-01-10T18:44:40+00:00
draft: false
tags:
- Uni
---
I've just completed one of my post-grad modules which was structured as a multi-disciplinary group design project. A group of engineers of varying disciplines came together to design a subsea fibre-optic cable repair ship which is net-zero carbon.

View File

@ -2,6 +2,11 @@
title: "More Sustainable Terraform: Breaking Down the Beast"
date: 2023-09-10T08:34:40+00:00
draft: false
tags:
- Terraform
- Cloud
categories:
- Dev
---
I [wrote earlier this year]({{< relref "infra" >}}) about jumping into Terraform to manage my infrastructure. I love the [idemptotent](https://en.wikipedia.org/wiki/Idempotence) behaviour and the way that the declarative format leads to a self-documenting, centralised repository of my resources across a variety of platforms.

View File

@ -4,6 +4,12 @@ date: 2021-01-19T14:23:40+00:00
draft: false
aliases:
- /mixonomer
tags:
- Python
- Javascript
- Cloud
categories:
- Dev
---
![ci badge](https://github.com/sarsoo/mixonomer/workflows/test%20and%20deploy/badge.svg)

View File

@ -2,6 +2,8 @@
title: "Nanotechnology Coursework"
date: 2019-11-19T14:43:40+00:00
draft: false
tags:
- Uni
---
As part of my 3rd-year nanoscience and nanotechnology module, I wrote a report on a quantum well design and the nanomaterial-based cancer treatment, Abraxane.

View File

@ -2,6 +2,9 @@
title: "ROS Labs"
date: 2020-05-19T22:49:40+00:00
draft: false
tags:
- Uni
- C++
---
One of my 3rd-year university modules was a robotics module working with the ROS ecosystem in Python and C++. The course worked through the theory of the field including navigation and mapping in the context of how this is implemented in ROS.

View File

@ -4,6 +4,13 @@ date: 2022-04-04T21:26:40+00:00
draft: false
aliases:
- /selector
tags:
- Music
- C#
- Vue
- Javascript
categories:
- Dev
---
![ci](https://github.com/sarsoo/Selector/actions/workflows/ci.yml/badge.svg)

View File

@ -1,6 +1,11 @@
---
title: "Going all in on Tailscale"
date: 2024-07-02T08:26:40+00:00
tags:
- DevOps
- Networking
categories:
- Homelab
---
I've been fiddling with Tailscale for a while. It has always seemed like a really cool piece of tech but there have been a few things that have held me back from going all in.

View File

@ -2,6 +2,12 @@
title: "Visual Search Report"
date: 2019-12-03T14:26:40+00:00
draft: false
tags:
- Uni
- Matlab
- ML
categories:
- Dev
---
As part of my computer vision and pattern recognition module, I wrote and reported on a [visual search](https://en.wikipedia.org/wiki/Visual_search) system using the [MSRC v2 data set](http://download.microsoft.com/download/3/3/9/339D8A24-47D7-412F-A1E8-1A415BC48A15/msrc_objcategimagedatabase_v2.zip). Visual search is essentially what Google's reverse image search does. Given a target image, the system should be able to return similar images based on its content. The dataset is divided into 20 different categories including trees, cows and faces - a good visual search system will be able to retrieve the images of the same category as the subject before the other less relevant images.