InvoicePrepper
Solo B2B invoicing SaaS. Supabase Edge Functions, Stripe webhooks, RLS, and Groq AI parsing from voice or text. Playwright and Vitest run on every push, with security checks in the CI pipeline.
Hello, I'm
Nova Scotia, Canada
Full-stack developer with 3+ years across QA testing and development. I build and test production apps end to end, from the database to deployment. Graduating August 2026.
with experience across development and testing workflows. I focus on building maintainable, performant applications by emphasizing code quality, testing, and practical implementation from the start.
I've contributed to client facing work and full stack deployments, working across front end, back end, and testing layers. I also organize Coding & Coffee, a weekly collaborative session where developers review code, share ideas, and work through real world problems together.
Solo B2B invoicing SaaS. Supabase Edge Functions, Stripe webhooks, RLS, and Groq AI parsing from voice or text. Playwright and Vitest run on every push, with security checks in the CI pipeline.
Playwright E2E test suite for my InvoicePrepper app. Covers the main user flows along with API checks, running in CI on every push.
Job application tracker built with a colleague. Full-stack CRUD, live status updates, and a clean dashboard. Still in active development with new hosting in progress.
Country search app built on the REST Countries API. Match-strength sorting, country detail views, Google Maps embeds, and neighbor navigation. Deployed on Netlify with CI.
Feel free to reach out for collaborations or just a friendly hello