
Random Password Generator
Creates strong, random passwords in one click with customisable length and characters.
- HTML
- CSS
- JavaScript
I build clean, responsive websites and I'm growing my skills in cyber security. Here's a look at my work.
See my projects
I'm a motivated, adaptable professional with a foundation in front-end web development (HTML, CSS, JavaScript, React) and an NCFE Level 3 Cyber Security Practices certificate.
Several years of customer-facing administrative work have taught me strong communication and problem solving. I learn new tools quickly and I'm looking to bring that, with a growing technical skill set, into an IT role.
A selection of things I've built.

Creates strong, random passwords in one click with customisable length and characters.

handles user input, performs API calls to fetch word definitions and related images, and displays the results and interface accordingly in a React-based dictionary application

Spot the scam. Inspect realistic emails, check links and senders, then decide if each one is phishing or safe.
Threat landscapes, security protocols, risk management and safe data handling.
HTML, CSS, JavaScript, API integration, Bootstrap, SEO, responsive design and React.
Hands-on labs and challenges in networking, penetration testing and security fundamentals.