London, UKTechnical portfolioScroll ↓
01Development

Building useful digital products

Next.js, React, TypeScript and structured user journeys

02Systems

Connecting data and services

GraphQL APIs, PostgreSQL, authentication and ecommerce systems

03Delivery

Moving from requirements to release

Testing, documentation, stakeholder communication and iterative delivery

Products
and systems.

Projects showing application development, API integration, data, testing and technical delivery.

Technical thinking,
practical delivery.

I turn user and business requirements into clear digital products, connected systems and workable technical processes.

My background combines Information Technology for Business, application development, ecommerce systems, technical teaching and project coordination.

Through SOFTwear by ULLA, I have worked across user journeys, frontend development, authentication, PostgreSQL, Shopify GraphQL integration, testing, version control and deployment.

My teaching and project roles have strengthened how I explain technical concepts, support users, analyse information and keep delivery moving across different stakeholders.

Technical and
professional experience.

01

June 2025 to Present

Founder

ULLA Hair®

Designed and built the technical systems supporting a live ecommerce business, including SOFTwear by ULLA, a mobile first customer care application connected to Shopify order data.

Application development

Built with Next.js, React, TypeScript, Supabase Auth and PostgreSQL, using GitHub and Vercel for version control and deployment.

API and data

Verified orders and matched purchased SKUs to product records through the Shopify Admin GraphQL API.

Access and journeys

Implemented email link authentication, Row Level Security, QR registration, previous order claims and seven UCare pathways.

02

September 2025 to March 2026

Computer Science Teacher

Chislehurst School for Girls

Taught Python, HTML, CSS and JavaScript to classes of up to 30 students, translating technical concepts into clear demonstrations, guided coding and structured exercises.

Programming

Covered variables, data types, selection, iteration, functions, input and output, testing and debugging.

Technical support

Created learning materials and ran a weekly coding club for students developing their confidence with technology.

03

July 2024 to March 2025

Corporate Partnerships Manager

The Upper Room

Introduced a more structured, AI assisted approach to prospect research, qualification, lead management and follow up.

Workflow implementation

Combined AI assisted research with Apollo and Beacon CRM to improve how prospects were identified and managed.

User adoption

Helped colleagues use the process consistently for lead management and follow up.

Outcome

Created a repeatable tiered offer and secured one long term corporate partner.

04

September 2021 to July 2024

Computer Science Teacher

Welling School

Taught Python, relational databases, SQL and web development while designing curriculum resources and supporting beginners through testing and debugging.

Technical instruction

Used modelling, scaffolding and differentiated coding tasks to make programming concepts accessible.

Data informed delivery

Used assessment data to identify knowledge gaps and plan targeted revision.

Programme impact

Led a two week Women in STEM technology programme that contributed to a 5% increase in girls choosing Computer Science.

Technical foundation.

2:1

BSc (Hons) Information Technology for Business

Coventry University · September 2018 to May 2021

Python · C++ · HTML · CSS · Databases · Requirements analysis · Agile methodologies

Skills built
through delivery.

01

Application development

Next.js · React · TypeScript · HTML · CSS · Mobile first interfaces

02

APIs, data and authentication

GraphQL · SQL · PostgreSQL · JSON · Supabase Auth · Row Level Security

03

Technical delivery

Requirements gathering · User journeys · Testing · GitHub · Vercel · Agile delivery

04

Training and improvement

Technical training · User support · Data analysis · Process improvement · Stakeholder communication

Technical tool deck

ProgrammingPythonSelect a tool to explore

Get in
touch.

I am open to technology, digital product, technical project and implementation roles.