Cardiff, Wales · Software engineer

Jessica Fealy

Full Stack Software Engineer

Developing secure, scalable, and accessible applications. Championing DE&I through mentorship & inclusive practices.

01

About me

I'm a Full Stack Software Engineer based in Cardiff, building dependable products across frontend, backend and cloud infrastructure. I care about the quality of the software and the health of the team creating it.

My recent work spans gaming platforms and critical national infrastructure. I've led multiple development teams through fast-moving, ambiguous projects, turning open-ended challenges into reliable products. That has included building a game-hosting platform dashboard from the ground up, engineering orchestration services that bridge modern cloud platforms and legacy systems, mentoring engineers and shipping critical software built to perform under real-world pressure.

I hold a First Class Honours degree in Computer Science from the University of South Wales (opens in a new tab) (2022).

02

Proficiencies

03

Experience

  • Led a frontend team to design and deliver a new hosting platform dashboard from the ground up.
  • Built orchestration services that connect modern cloud platforms with legacy systems across organisations.
  • Worked across the stack while raising the bar for delivery, code quality and team support.
JavaNext.jsTypeScriptAWSGCPTerraform

Software Engineer

BJSS (opens in a new tab)

Sept 2023 - Apr 2025

  • Helped deliver critical national flood-warning infrastructure capable of sending 40,000+ messages across three channels in under an hour.
  • Reduced message creation time from tens of minutes to tens of seconds.
  • Designed mission-critical systems, mentored junior engineers and delivered tested frontend, backend and database solutions. Read the case study (opens in a new tab).
C#DotnetTypeScriptNext.jsSWREntity FrameworkAzure

Graduate Software Engineer

BJSS Academy (opens in a new tab)

Sept 2022 - Sept 2023

  • Delivered React and Ruby on Rails applications alongside Java API microservices for a major public-sector client.
  • Built C# services, Next.js applications and a shared React design system for another national client.
  • Became a key client contact, regularly leading sprint reviews and communicating delivery progress.
C#DotnetJavaSpringBootTypeScriptNext.jsReactSWREntity FrameworkAzureAWS
04

Projects

The Book Repository homepage with reading journey information and expandable questions

Book Repo

A full-stack product for organising and exploring a personal book collection, tracking reading goals and discovering recommendations. It combines Open Library data with Auth0 authentication and Azure-hosted application services and storage.

TypeScriptNext.jsAuth0AzureOpenLibraryTailwindSql ServerC#.Net 8

React Design System

An accessible React design system built with Tailwind, Class Variance Authority and Storybook. Automated GitHub Actions publish Storybook on merge and release the package for reuse across projects.

TypeScriptNext.jsStorybookNpm PackageTailwind

Visualised Sorter

An interactive visualisation of six sorting algorithms, rebuilt in TypeScript with clearer abstractions and cancellable animations. It turns Merge, Quick, Bubble, Heap, Insertion and Selection sort into step-by-step visual sequences.

TypeScriptNext.jsTailwindVarious Sorting Algorithms

Next Dotnet Auth0 Template

A production-minded starter for Next.js and .NET applications using Auth0. It includes authenticated server calls, shared quality rules, automated tests and CI/CD pipelines that deploy containers to Azure only after every check passes.

C#TypeScriptNext.jsAuth0AzureCypress

Custom Macropad

A programmable macropad spanning hardware, firmware and fabrication. I designed and 3D-printed the enclosure, then used a Raspberry Pi Pico and CircuitPython to turn mechanical switches into configurable shortcuts, media controls and application commands.

C#WinFormsPythonCircuitPythonRaspberry Pi PicoAda Fruit3D Modeling3D Printing

Secure Chat Server

A secure C# chat server that combines RSA and AES encryption to protect communication between two clients. It also provides authenticated administration for account management, audit logs and controlled server restarts, backed by MongoDB.

C#WinFormsCryptographyRSAAESMongoDB