CV/sections_general/projects.tex
Oscar Blue 8ab22019cb
All checks were successful
/ build (push) Successful in 2m8s
2023-01-18
2024-01-18 02:27:19 +00:00

29 lines
3 KiB
TeX

{\footnotesize\textit{Highlighted projects shown below. Full list of projects available at {\faCodeFork} \href{https://oscar.blue/git}{oscar.blue/git}}}\\
\project{Homelab}{Sep 2019--Present}{
My homelab serves many functions - mostly hosting useful services at home and as a training ground for learning new technical skills. Each server is managed using Infrastructure and Configuration as Code via \textit{Terraform} and \textit{Ansible}. Mostly used to run container-based workloads. Recently I've been using my homelab to learn \textit{Kubernetes} via \textit{K3s}. Currently working on cleaning up the repositories so I can make them publicly available.
}
\giteaproject{\href{https://git.oscar.blue/noble/oscar.blue}{oscar.blue}}{Jun 2022 -- Present}{
My personal website, powered by \textit{Hugo}. At the moment this is acting as a link aggregator and contact page. In future, I plan on posting articles documenting my homelab experience and sharing technical knowledge.
}
\githubproject{\href{https://github.com/hashicorp/terraform-provider-aws/pull/28921}{terraform-provider-aws (Contribution)}}{Apr 2023}{
Created the \textit{aws\_inspector2\_member\_association} resource for the AWS provider for Terraform, as it was required as part of the landing zone I was working on at the time.
}
\giteaproject{\href{https://git.oscar.blue/noble/mmp-osp1}{Autophotographer (University Major Project)}}{Jan 2022--Jul 2022}{
Project written in \textit{Python} that uses computer vision to analyse input video and output the most aesthetic frames based on photographic techniques. Using conventional image analysis techniques and a CNN trained on aesthetic photos using \textit{PyTorch}. As part of the project I followed an adapted \textit{Agile methodology} based on \textit{Scrum}. Using \textit{Terraform}, \textit{Cloud-init}, and \textit{GCP} to deploy GPU-powered resources for training my model.
}
% \giteaproject{\href{https://git.oscar.blue/noble/Terraform-IaC}{Terraform-IaC}}{Apr 2021--Present}{
% Collection of \textit{Terraform} IaC (Infrastructure as Code) for deploying the services I run on the cloud.
% }
% \giteaproject{\href{https://git.oscar.blue/noble/home-infra}{home-infra}}{Jan 2022--Present}{
% Collection of \textit{Ansible} IaC (Infrastructure as Code) for configuring my home servers.
% }
\giteaproject{\href{https://git.oscar.blue/noble/uni-group-project}{Welsh Vocabulary Tutor (University Group Project)}}{Feb 2020--May 2020}{
Led university group project to develop a GUI Java program for learning Welsh vocabulary. Taught team members about \textit{git} and good version control practices. Demonstrated strong project planning, time management, and
interpersonal skills.
}
%\gitlabproject{\href{https://gitlab.com/oscarpocock/linux-guides}{Linux Guides}}{Jan 2019--Present}{
%Collection of Linux based guides, written in \LaTeX\ and exported as PDFs
%}
%\gitlabproject{\href{https://gitlab.com/oscarpocock/x230t-dot-files}{Dot Files}}{Oct 2018--Present}{
%Collection of my personal dotfiles and scripts that I use for my own system.
%}