I support my colleagues with my technical knowledge, and
by helping with regular entry tasks.
Since the summer of 2022, I have worked with a Quality
Assurance colleague to perform manual User Acceptance
Testing on the new university website. This has given me
experience of Behaviour Driven Development. Knowledge I
wish to grow as either a tester or developer.
Returned to previous team to optimise my Disaster
Recovery solution.
-
Removed idling EC2s (93% less hours). Used scheduled
tasks to mirror the content.
-
Liaised with team head to purchase Reserved
Instances. Balancing overall savings against current
budget.
-
-
Added a second sub-domain. 3 websites
protected.
-
Implemented a redirect tool and paginated
lists.
-
-
Automated Continuous Delivery with AWS Code
Pipeline.
-
Used AWS Secret Manager to store sensitive
data.
-
Activated automatic upgrade schedule on the
Elastic Beanstalk instances.
-
Converted deprecated HTML to a modern layout.
-
Collaborated with colleagues to brand a
communication consent form.
-
Selected and demoed a service to audit external
scripts, user consent and GDPR compliance.
-
Continued using Screaming Frog to find invalid
links. Wrote guidelines and a dashboard to support
colleagues taking over this task.
Started this role in a data entry capacity and moved to
development tasks.
-
Designed and developed a Disaster Recovery system
for the university website. Fetching and preparing
the data with bash and NodeJS scripts. Using Docker
and Amazon Web Services to produce a robust and
scalable solution.
-
Building calculators, to help potential students
with their decision to apply. A budget calculator
styled with the Bulma CSS framework. Using Tailwind
CSS for a tuition fee discount calculator and a UCAS
points calculator. Prototyped a CSV sorter to tidy
up the output of an exported file.
-
Adding tawk.to chat with analytics to monitor user
interaction. Adding links on Academic staff profiles
to their research outputs. Embedding the VueJS
calculators onto relevant pages. Fixing a widget
displaying data from a third party.
-
Creating
scripts to transform data and check that links are
live.
-
Using terminal tools to bulk download, convert and
compress images to improve the website’s
performance.
-
Setting up redirects and designing an on-brand and
accessible notification panel. Modifying a PHP
template to show a message to people viewing a
particular tag.
-
Keeping
hardware records up to date and supporting
colleagues with office moves.
-
Creating and testing HTACCESS redirects. Diagnosing
issues with server migrations.
-
Working with the Sitecore Content Management System
to create and update hundreds of pages. Sourcing
information from GatherContent. Checking for factual
and mark-up issues. Collaborating with colleagues,
working quickly to meet the site launch deadline
while maintaining a high level of quality.
-
Validating metadata and link issues with the
Screaming Frog Web Crawler.
-
Setting
up Google Analytics Accounts and producing RegExp
filters to produce consistent output. Adding hotjar
to generate heatmaps and discover how visitors
interact with the site.
-
Investigating issues to refer to the agency or to
fix myself. Confirming bug fixes and feature
requests supplied by our agency work as expected.