An AI assisted study and revision application that turns learning material into useful study resources — summaries, flashcards, and revision workflows — with offline access built in as a PWA.
- Next.js
- TypeScript
- Supabase
- PWA
- AI
- Offline-first
$ whoami
Software Engineer | QA Engineer | AI Assisted Product Builder
I build and test reliable digital products, combining software engineering, quality engineering, and AI assisted development to move products from idea to production.
➜ ~/portfolio npx run introduce
Loading profile... done
role: ▌
experience: ~5 years QA
stack: React · Next.js · TypeScript · Supabase
approach: AI-assisted, QA-verified
tests: passing
I'm a QA Engineer and Software Engineer with around 5+ years of experience across manual testing and automation, including time leading QA as Head of QA in a digital agency environment.
My QA work spans websites, web applications, APIs, integrations, and production systems — building test strategy, automation suites, and CI/CD quality gates rather than just running test cases.
On the engineering side, I build with JavaScript, TypeScript, React, React Native, Next.js, Vue, Nuxt.js, and Supabase, and I've shipped real products, not just tutorial projects.
More recently, I use AI coding agents and AI development tools to move faster from idea to working software, while keeping the same QA discipline I'd apply to any production system.
QA that goes beyond manual execution — strategy, automation, and production monitoring across the stack.
Test Coverage Improvement
20%
Before
85%
Target
Improved automated test coverage from approximately 20% toward an 85% target through systematic test development and quality improvements.
An AI assisted study and revision application that turns learning material into useful study resources — summaries, flashcards, and revision workflows — with offline access built in as a PWA.
Recycling marketplace & cleantech
A recycling marketplace and cleantech platform connecting recycling centers, material exchange, collection points, and suppliers — with traceability built in to track environmental impact through the marketplace.
Ticketing platform
A ticketing platform. Add specifics on the ticketing flow, audience, and technical stack once details are ready to publish.
Business management SaaS
A business management SaaS product covering accounting, inventory, and stock management, built with offline functionality so operations keep running without a stable connection.
$ ls ./projects/archive
A bibles study app.
A business management and payment platform designed for yoga instructors, personal trainers, and independent teachers to manage recurring student classes and billing.
November 2025 — Present
Combined manual testing and automation to web applications, APIs, integrations, and production systems end to end.
January 2023 — May 2025
Led QA processes and strategy across client projects in an agency environment, setting the quality bar for websites, web apps, and integrations shipped to production.
2022 — 2023
Combined manual testing and automation to cover websites, web applications, APIs, integrations, and production systems end to end.
2020 — 2022
Built product features and full applications with React, Next.js, React Native, TypeScript, and Supabase.
2019 — 2020
Delivered websites and client sites using WordPress, Webflow, Elementor, and Astra.
I use AI coding agents as development collaborators — for prototyping, implementation, and the less glamorous parts of shipping software. AI is used with engineering judgment and QA validation at every step, not as a shortcut around either.
AI helps me move faster. QA ensures I move correctly.
agent: feature scaffolded
dev: reviewing diff
qa: writing test cases
qa: running suite...
3 passed 0 failed
agent: ready for review
dev: shipped ▌
Open to QA engineering, software engineering, AI quality, and AI-assisted product roles — as well as freelance and client projects.