jp ferreira

Projects.

Everything I've shipped, founded, or had a meaningful hand in.

// current builds

Invitify

Shipping July 2026

Modern event-invitation and RSVP platform with a pay-per-event model - built for weddings, birthdays, networking events, and small fundraisers. Template-based pages with single-link sharing (no guest accounts), RSVP and plus-one tracking, dietary collection, automated reminders. Built end-to-end as a solo founder. Architecture: Django/DRF API with a Next.js front end, Postgres, Stripe checkout per event, Celery + Redis for scheduled reminders, S3 for assets.

Next.jsTypeScriptPythonDjangoDRFPostgreSQLStripeCeleryRedispytest
Invitify

ClauseQ

Shipping September 2026

AI-powered SaaS that prevents missed contract deadlines through automated parsing, scheduling, and notifications. Document parsing with human-in-the-loop validation, multi-tenant workspaces, background job processing, Stripe billing. Designed for teams who can't afford a missed renewal. AI orchestration via Claude/OpenAI with structured outputs and confidence scoring; humans review extractions before they become calendar truth.

Next.jsTypeScriptTailwind CSSPythonDjangoDRFPostgreSQLStripeAnthropic ClaudeOpenAICeleryRedis
ClauseQ

// production work

Domain.com.au - AI governance & NPS

Production

Designed and led AI-assisted PR review at Domain across 2024–2025: shared engineering context files per repo, local AI-generated review comments that reviewers accepted or discarded before posting (the AI never spoke directly to the author), and guardrails that filtered vague AI suggestions before they reached reviewers. The result was measurably more consistent review quality - fewer missed patterns, more consistent enforcement of conventions - without shifting accountability away from humans. Separately, owned the Engage proposal platform end to end and drove NPS from 7% to 60% over 12 months through bug remediation, UX improvements, and a Rails data-mapping service that normalised property data from multiple external feeds.

ReactReduxTypeScriptRuby on RailsNode.jsPrismaPostgreSQLAWSAnthropic Claude
Domain.com.au - AI governance & NPS

BridgeU

Production

Earlier full-stack role on a higher-education product helping students apply to universities globally. Shipped front-end features in Vue/Haml/Elm and back-end work in Rails, contributed to the design system, and improved test coverage and CI reliability.

Ruby on RailsHamlVue.jsElmPostgreSQLRSpecCircleCI
BridgeU

// freelance highlights

Medium Marketing

Freelance

AI-powered SEO audit tool built for the director of a marketing agency. Paste a URL and receive a structured report across content, keywords, metadata, and internal linking - compressing a manual hours-long audit into minutes. Prompt design was the core engineering challenge: the model needed specific, structured instructions to produce output a working professional could actually use.

Next.jsTypeScriptOpenAI
Medium Marketing

Dr. Safari Appearance Medicine

Freelance

Bespoke medical practice website with a custom CMS built in Ruby on Rails, focused equally on aesthetics and search visibility. Achieved page 1 Google rankings for target terms; includes a secure admin portal with WYSIWYG editing so the client manages content without developer involvement.

Ruby on RailsPostgreSQLHTMLCSSServer-rendered Rails ViewsSEOHerokuAWS S3
Dr. Safari Appearance Medicine

Avondale Recruitment

Freelance

Bespoke recruitment platform built solo for a construction-sector staffing agency. Candidates uploaded CVs and built structured profiles; recruiters filtered and searched the candidate base to match against open roles. Archived after the company closed - the platform did its job for as long as the business needed it.

Ruby on RailsPostgreSQLHTMLCSSAWS S3
Avondale Recruitment

OlyBet

Freelance

Frontend proof-of-concept for a Baltic sports betting platform, transforming a live RSS-style event feed into categorised, browsable fixture views. Built with another engineer directly alongside the client team to validate the data mapping and UI patterns before their own production implementation.

HTMLCSSJavaScript
OlyBet

Kardz

Freelance

Digital greeting card and media-sharing platform with rich photo galleries, video generation, and asynchronous media processing.

ReactTypeScriptRuby on RailsPostgreSQLSidekiqRedisFFmpegAWS S3
Kardz