
Jack Domleo
Senior Frontend Developer

About me
Hi, I'm Jack. I'm a Senior Frontend Developer at Ocean Finance with just over 7 years of professional experience.
Rather than just building applications, I focus on engineering accessible customer journeys and technical solutions across our financial product range. I have established a standard for high-quality, readable code and a bit of a reputation for my love of refactoring - I'm a firm believer that high-quality, readable code is a gift to the next developer who has to touch it (whether that developer is me or someone else).
My work is centered on the Vue.js ecosystem, with a heavy emphasis on performance optimization, technical SEO, web accessibility (WCAG), and maintaining robust component libraries. Outside of work you'll likely find me building LEGO, tinkering with electronics/hardware/software, or following the latest in Formula 1, musical theatre, and theme parks.
Skills
Core Engineering
- HTML
- CSS
- JavaScript
- TypeScript
- Vue.js
- Nuxt.js
- Vite
- SCSS
- Pinia
Quality & Workflow
- Vitest
- PlayWright
- Storybook
- Node.js
- Git
- Accessibility
- Web Performance
- Technical SEO
- AI-Assisted Workflows
Leadership
- Mentoring
- Strategic Refactoring
- Technical Decision Making
Tinkering
- Raspberry Pi
- Python
Projects
A collection of personal experiments, projects, AI-assisted prototypes, and more.
An open-source utility suite addressing native limitations in Butter CMS. Features custom high-performance cross-page content searching and a roadmap for automated HTML sanitization to preserve design integrity. Designed for and validated by production content teams to streamline editorial workflows.
An experimental exploration into Storybook's internal messaging APIs. Designed to provide real-time control over CSS custom properties within the Storybook manager. This project served as a deep dive into state synchronization between the manager and preview frames.
A diagnostic utility designed to verify browser detection of system-level accessibility preferences. It provides an at-a-glance validation of media queries such as reduced motion, high contrast, and colour schemes to streamline cross-device QA testing.
Grassverse NFT
A freelance commercial project with pre-existing designs delivering community utility for the Grassverse NFT ecosystem. I integrated multiple OpenSea API endpoints to aggregate ownership data, enabling NFT holders to identify and connect with members sharing matching asset traits.
An interactive Command Line Interface (CLI) business card distributed via NPM. This project demonstrates a creative approach to personal branding and an understanding of terminal-based user experiences and package distribution.
Mad Parrot Crew NFT
A freelance commercial delivery with pre-existing designs for the Mad Parrot Crew NFT ecosystem. Architected a fully responsive minting platform using Nuxt 2 and Web3 technologies. Managed complex frontend state and successfully navigated eight major design pivots to deliver a high-performance launch experience for the client.