ollyrea.co.uk Open in urlscan Pro
94.7.136.156  Public Scan

URL: https://ollyrea.co.uk/
Submission: On August 07 via api from US — Scanned from GB

Form analysis 0 forms found in the DOM

Text Content

Full Stack Developer


OLLY REA

Welcome to my site!

With several years of industry experience working with full stack applications -
from startup level to industry leading - my skills and expertise are at your
disposal to help your team bring their product stack to the next level.

About Me Portfolio Career Volunteering


ABOUT ME

Having worked in industry as a full-stack developer for 4 years now, I have
developed a deep understanding of a range of development and deployment
processes. Whether it's foundling or industry leading software stacks; I have
been succesfully responsible for every stage of the full stack development
process.



As a 3rd year student, my first role came from working part time for Swansea
University Student's Union. I was given the task of developing a full-stack
Typescript React / PHP Laravel application to bring to life their idea of a new
site; aiding entrepreneuring students to make their ideas a reality. The site
reinforced component-based frontend design, and MVC principles, of which I have
carried forward with me in all future roles.



I graduated from Swansea University in 2022 with a 1st-class integrated MSc in
Computer Science (w/ Honours), achieving 90% in my Master's year project; using
gamification as a method of enhancing the teaching of english grammar skills to
students with learning difficulties, and 80% in my 3rd year project; using a
full stack web application serving a machine learning model to generate cooking
recipes based on data sourced and adapted from open-source repositories.



Since then I have worked with a wide range of technology stacks, including
Typescript Vue, React, and Svelte on frontend, and PHP Laravel, Python Django,
and Rust Rocket on backend. I have taken lead on a major rewrite of a company's
flagship product from Angular to Vue, running parralel with a product rebrand
aligning it with the company's new branding. My latest role had me soley
responsible for the upgrade and maintainance of a leading FinTech firm's
flagship product offering, ensuring it met modern tech and security standards.



Though my main focus is on full stack web development, I also have an interest,
and several months experience, in game dev from work on personal projects and
coursework completed during my time at university. I could bore you with every
detail of my professional journey so far, but it's probably easier to see at a
glance all the technologies, languages, and frameworks I have experience in,
which I have listed here below!



If you're keen to hear more, please don't hesitate to reach out!

file_type_nginx React Logo svelte-logo


MY PORTFOLIO

This is my little repository of passion projects; I am hoping this list will
grow as I get more of my projects online, and also as I explore new technologies
and deploy them here for my own personal development.


UNIVERSITY - 3RD YEAR PROJECT

This site was initially the submission for my 3rd year University project, for
which I attained a grade of 80%. The project was made using Laravel and jQuery,
and tensorflow for the machine learning language model. I have since maintained
the project, upgrading laravel versions and optimising the API to run more
efficiently on my current webserver. I am also in the process of deploying the
tensorflow model I originally developed for the project, to best demo the
project in full as intended




UNIVERSITY - CSC384 GAME DEV

This game was my submission for the 3rd year CSC384 Game Development module
coursework. The game was made in Unity engine and includes all features as
desired by the coursework spec. This coursework made up 100% of the marks of the
module, of which I attained 81%. The game is available to download and play for
yourself via the Itch.io link here!




UNIVERSITY - CSC348 WEB DEV

This website was my submission for the 3rd year CSC348 Web Development module
coursework. The website was made using Laravel and jQuery and included all
features as desired by the coursework spec. This coursework made up 100% of the
marks of the module, of which I attained 90%. I have since upgraded the
project's laravel version, with the intention of further revamping the project
to better expand my portfolio's demonstrable skillset



--------------------------------------------------------------------------------


PROFESSIONAL CAREER


PIRUM SYSTEMS


SOFTWARE ENGINEER

JULY 2023 - PRESENT (1 YEAR 2 MONTHS)

Working as the sole PHP developer on the company's flagship product offerings in
Post Trade Services, my core responsibilities involve maintenance of, and
upgrades to, the core tech stack; bringing the codebase into adherence with
modern coding and security standards. This has so far included upgrading the
codebase's language versions to the latest available, porting the codebase from
a legacy version control system to a modern git & GitLab CI/CD pipeline-based
workflow, implementing new systems to rotate codebase secrets, and continuous
documentation and cleanup of the codebase.




SEARCHLIGHT CYBER


MID-LEVEL FULL STACK DEVELOPER

FEBRUARY 2023 - JUNE 2023 (5 MONTHS)

Continuation of previous role; now including responsibility for implementing E2E
testing in the flagship SaaS product; working alongside the QA lead to implement
an effective testing strategy for the recently upgraded/rebranded frontend,
helping new hires in the web team get setup with their development environment
(acting as the first point of contact for any questions they have), and writing
setup scripts to automate more and reduce unnecessary hassle in the onboarding
process.


JUNIOR FULL STACK DEVELOPER

JUNE 2022 - JANUARY 2023 (8 MONTHS)

Working across the company's central SaaS products, I was responsible for
implementing new features, fixing bugs, and reviewing merge requests. I was
given the lead on implementing linting in the frontend codebases of the newer
product, and on rebranding our main SaaS product (as part of a larger
company-wide rebrand from November 2022 to March 2023), including porting
significant portions of legacy code to the Vue.js and Laravel frameworks.




SWANSEA UNIVERSITY


STUDENT DEMONSTRATOR

OCTOBER 2019 - JUNE 2022 (2 YEARS 9 MONTHS)

Worked as a lab assistant to help students through set lab sessions as part of
their university course; involved checking code and supplementing lab
instructions with practical knowledge and advice to ensure any mistakes and
errors were fully understood.


RESEARCH ENGAGEMENT & INNOVATION SERVICES - ENTERPRISE INTERN

FEBRUARY 2020 - FEBRUARY 2021 (1 YEAR 1 MONTHS)

Worked as a full-stack web developer with the Students Union and REIS Enterprise
teams. Role involved the design and creation of an attractive CRUD website aimed
at aiding progression of business ideas by connecting enterprising students to a
large skill-base of “freelance” students within the university's student body.
Work involved use of the (PHP-based) Laravel framework, alongside HTML, CSS, and
JavaScript to create a fully functioning website for the clients within the
given timeframe. Unfortunately, due to complications arising from the pandemic,
the project was indefinitely postponed.




SANDY BALLS HOLIDAY PARK - AWAY RESORTS


DUTY MANAGER

JULY 2018 - MAY 2022 (3 YEARS 11 MONTHS)

(Seasonal) role included overseeing the operation of all mechanical components
in the centre, allocating required daily tasks to lifeguards on-shift, ensuring
the safeguarding of all employees and customers in the centre, taking the lead
in dealing with day-to-day issues (including, on occasion, the coordination of
staff during first-aid incidents), and also resolving any and all complaints to
ensure staff and customer satisfaction.


LEISURE ASSISTANT

AUGUST 2015 - JUNE 2019 (3 YEARS 11 MONTHS)

Worked as a qualified lifeguard to ensure the safeguarding of all leisure
facility users, both on and off poolside.




WALES NATIONAL POOL SWANSEA


LEISURE ASSISTANT

OCTOBER 2018 - APRIL 2022 (3 YEARS 7 MONTHS)

Worked as a qualified lifeguard to ensure the safeguarding of all leisure
facility users and, during national events, ensured the high standards of the
National Pool were met throughout. Also included sanitising the buildings
facilities and equipment.

--------------------------------------------------------------------------------


VOLUNTEER WORK


SWANSEA UNIVERSITY STUDENT'S UNION


SCHOOL REPRESENTATIVE

NOVEMBER 2021 - AUGUST 2022 (10 MONTHS)

Role allocated after being successfully chosen from a highly competitive pool of
interview candidates. Involves greater integration with student feedback
process, attending all (and mediating) staff-student forums, aiding in SU-run
events, and also conceptualising and overseeing the implementation of my own
ideas for the school.


STUDENT REPRESENTATIVE

OCTOBER 2017 - SEPTEMBER 2021 (4 YEARS)

Similar to prior student rep role during sixth form; involved attending
staff-student forums relaying student feedback to lecturers and Heads of
Department to help improve the quality of the course and, in-turn, overall
student satisfaction.




TECHNOCAMPS


SENIOR AMBASSADOR

OCTOBER 2019 - JUNE 2021 (1 YEAR 9 MONTHS)

Working as an ambassador of the Technocamps initiative to promote STEM subjects
- predominantly Computer Science - to children aged 11 to 17 via a combination
of creating worksheets and running STEM-based activity sessions, including the
Swansea Science Festival held at the Swansea National Waterfront Museum and
numerous “coding club” sessions.




THE SCOUTS


YOUNG LEADER

AUGUST 2012 - SEPTEMBER 2017 (5 YEARS 2 MONTHS)

Role included teaching groups of Scouts water sports activities as an RYA
qualified (B2 waters powerboat & sailing, B1 waters Kayak) instructor and
general organization of activities with the group leaders at weekly meets.

Thank you for reading!

v0.8.9