Available to hire
Frontend developer with a design and publishing background, self-taught by shipping real products. Comfortable in React, vanilla JavaScript, and Node.js, and recently focused on building and deploying web applications that integrate REST APIs, third-party services, and live data.
Strong design eye from editorial production, pairing practical engineering with usability and visual design. Experience spans full-stack development (Next.js/React, Node/Express, Python APIs, Supabase/PostgreSQL), operational dashboards, and automation pipelines that improve accessibility and real-world publishing workflows.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
English
Advanced
Work Experience
Frontend developer / Full-stack developer at Steltman Design
January 1, 2026 - PresentWorked on web projects using Vanilla JS, Supabase, and Cloudflare Pages.
Frontend developer / Full-stack developer at Solo Ledger
January 1, 2026 - PresentDeveloped Solo Ledger using React Native (Expo) with TypeScript, an Express/Node API, Neon Postgres for persistence, and Clerk for authentication. Implemented shared TypeScript schema validation across mobile and server and supported JWT-gated API routes and receipt scanning via a vision API.
Frontend developer / Full-stack developer at GrantMatch
January 1, 2026 - PresentBuilt and shipped GrantMatch (details not fully specified in the resume excerpt) as a Node.js/Claude API-based project, aligned with grant-fit scoring and profile drafting workflows described in the publishing/pipeline work.
Frontend developer / Full-stack developer at CivicConnect
January 1, 2026 - PresentBuilt a responsive civic lookup single-page tool (civicengagement.ca) that returns elected representatives from local councillor to Prime Minister, including ward boundary maps, representative profiles, voting records, and one-click email drafting. Integrated multiple REST APIs (geocoding and representative data sources, federal voting records, Wikipedia bios) and added an automated council meeting summarization pipeline using Playwright scraping scheduled via GitHub Actions, committing structured JSON weekly.
Frontend developer / Full-stack developer at Sourcepull
January 1, 2026 - PresentBuilt and deployed Sourcepull (sourcepull.ca) using Next.js/React frontend and a Python API server with Supabase for persistence. Integrated Stripe for payments, Mailjet for email notifications, and used Railway/Vercel for service deployment. Created audit processing running parallel AI provider queries to reduce per-audit runtime. Developed an internal admin dashboard for operator visibility including platform health, token-level cost breakdowns, historical scores, and links to audit results.
Frontend developer / Full-stack developer at OnTonight
January 1, 2025 - January 1, 2026Built the full stack for OnTonight using a React/Vite frontend, Express/Node backend, and Supabase for persistence. Developed and deployed as separate services with environment-gated connections.
Editor & Contributor at Impulse [b:] Publishing House
January 1, 2015 - January 1, 2024Founding member of an independent Toronto publishing house. Led editorial meetings and book review workflows and handled full Adobe Suite production from drafts to print-ready proofs. Organized release events for up to 200 attendees. Built tools and pipelines to score and extract grant-fit profiles, including a browser-based BYOK HTML frontend (no backend/account) and multi-model LLM workflows for extraction, scoring, and drafting.
Also contributed to cross-platform software work including a mobile expense tracker with an authenticated API, receipt scanning, and secure access patterns; built admin dashboards for non-technical operators; and supported secure content delivery via database row-level security and validated share tokens.
Education
Bachelor of Fine Arts (BFA) at OCAD University
January 1, 2012 - January 1, 2017Qualifications
Concept Catalyst startup program (Innovation Factory) - Accepted
April 1, 2026 - August 18, 2026Industry Experience
Software & Internet, Media & Entertainment, Government, Non-Profit Organization
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a Front-End Developer
We have the best front-end developer experts on Twine. Hire a front-end developer in Burlington today.