Mermaidica Labs

Work

Own product

Stonebridge CRM

Founder — architecture, design, development, operations

Stonebridge is a full operations platform for membership organizations — member and household records, pledges, donations, invoices, lifecycle data, and tenant-branded public giving pages, with the organizational financial reporting to tie it together. It handles information that deserves careful privacy treatment, and it's engineered accordingly.

Each organization's records are kept separate at the deepest level of the system — not just hidden by the screen. Donations run through Stripe, the payment company trusted across the industry; money settles directly into each organization's own account, and card details go straight to Stripe — not through our systems. Every financial figure is drawn from a single source of truth, so reports are built from the same numbers.

And it ships with the safety net most early products skip: two-step sign-in, backups we've rehearsed restoring, a written incident plan, and a complete legal package.

Homepage of Congregation Ohr Torah, a tenant site on Stonebridge: a photographed synagogue entrance behind a welcome heading, candle-lighting times, and Donate and Contact buttons.
Stonebridge giving page for Congregation Ohr Torah: a High Holiday appeal with preset donation amounts, plus general operating and Aliyot funds.
Stonebridge dashboard: monthly giving total, gifts recorded, net amount due, and a twelve-month giving trend chart.
  • Flutter
  • Next.js
  • Supabase
  • Postgres
  • Stripe Connect
  • Vercel
  • Sentry

Client work

Paraggo

Brand identity & platform

Naming, brand identity, design, and build

Paraggo's identity was built from the name up. The name is Greek in origin, and the brand rests on a single thesis — performance isn't created, it's accessed — carried in an aphoristic, stripped-down voice that deliberately refuses the hype register of the sports-psychology category. The typographic system does the work ornament usually does: numbered progressions, weight and italic contrast, and negative space that lets one thought land before the next arrives. It reads the same in a browser and in print, including a six-week instructor manual for the practice's ACCESS program.

The site itself is a full platform, not a brochure: a scrolling opening that stages the brand's core statements as the visitor descends, a private owner's area with password-free sign-in, secure file storage, built-in lesson booking, and a contact pipeline that lands in the inbox. Built on modern web technology and built to last — it looks and works right on every screen, for every visitor.

Scrolling the Paraggo homepage: staged statements about mental performance training descend from a light hero into dark sections.
A dark Paraggo page section listing Music, Visualization, Breath, and Attention, captioned: not techniques — access points.
Visit the site
  • Next.js
  • Tailwind
  • Framer Motion
  • Supabase
  • Resend
  • Cal.com
  • Vercel

Own product

Violin Fingering Trainer

Design and development

Beginning violinists learn notes and fingerings as two separate skills, then stall when they have to do both at once — mid-piece, at tempo. Violin Fingering Trainer closes that gap by making the pairing itself the game: match the note to the right finger and string, build speed through timed rounds, keep the streak alive.

Built in Flutter, so one codebase runs on phones and in the browser — designed for phones and tablets, playable anywhere. Structured so teachers can fold it into lessons and practice routines.

Violin Fingering Trainer gameplay: a note appears on the staff, answers are tapped, and correct picks end in a level-up celebration with confetti.
Daily goal screen in Violin Fingering Trainer: progress toward a fifty-note goal, daily streaks, and earnable play badges.
Performance details screen in Violin Fingering Trainer: recommended practice notes and a grid of selectable note names.
Play it
  • Flutter
  • Dart