The Work

Built through design, development, and growth.

Websites, apps, campaigns, and digital experiences. Some built from scratch. Others improved, optimized, or reworked.

Qué Pica!

Brand Direction & Digital Design

A self-initiated concept: one existing chile-bird mark, developed into a full restaurant brand. Name, visual system, packaging, a counter and a working storefront.

Brand and domain available
Product design & build

Presta, a peer-to-peer tool rental marketplace.

Presta makes it possible to rent tools directly from people nearby. The platform brings listings, bookings, payments, messaging, handoffs, and the full rental lifecycle together in a single Rails application.

Presta home page
The booking panel: rental type, pickup time, request to book

A marketplace web app for local tool rental

Built with Ruby on Rails, Presta handles listings, availability, bookings, payments, deposits, messaging, and the rental lifecycle between owners and renters.

Browsing tools on Presta
Presta on a phoneBrowsing on a phone

One interface system, every device

Designed mobile-first around real rental workflows. Responsive interfaces, booking states and interactions are built from a shared component system.

Scan.
Confirm.
Both of you.

The pickup handoff screen: a QR code for the renter to scan

Trust is built into every rental

Trust is built into every step, from verified accounts and secured deposits to two-sided handoffs. Signed, single-use codes ensure both sides confirm before the tool moves.

A Presta listing

Everything you need to know about the tool

Listings capture specs, condition, deposits, fuel policies, and optional add-ons like gas or delivery. Photos are processed, reordered, and stripped of location data before they’re served.

The rental lifecycle, from pickup to payout

Bookings, messages, handoffs, condition photos, charges and payouts all follow the same rental. Each action updates its state, keeping renter and owner in sync.

Payments follow the rental state

Charges, deposits, refunds, and payouts are coordinated through Stripe and triggered by the rental lifecycle, keeping money movement aligned with each confirmed step.

A verifiable record of every handoff

Pickup and return build an immutable condition record from both sides. Photos are hashed, timestamped, and tied to each handoff, creating a verifiable chain of evidence for disputes.

Ruby on Rails with Hotwire, Tailwind and an importmap front end, Postgres underneath, deployed on Railway. No bundler, no SPA, no client-side router, no Redis.

Visit Presta
SEO & growth

From 8k to 60k monthly visitors

A six-month replatform and SEO rebuild for an ecommerce brand.

700 %

Organic traffic

Monthly organic visitors grew from 8,000 to 60,000 following a full replatform and technical SEO rebuild.

40 +

Competitors outranked

Became the most authoritative domain in the U.S. market, ahead of forty global competitors.

1 st

Page for most products

The majority of product pages now rank on the first page of Google for their target terms.

$ 250

Average order value

Average order value rose from $150 to $250 within six months of the new platform going live.

30 %

Lower acquisition cost

Customer acquisition cost fell by thirty percent across the same six months.

1.3 ×

More new customers

New customers grew by thirty percent while the cost to win each one went down.

Web design & local SEO

A local service business, built to be found.

Home & Garden is a lawn care and landscaping company in the Chicago suburbs. The site pairs a service and location page structure with local SEO, so each town it serves has a page that can rank on its own.

The Home & Garden blog index, with article cards on lawn care topics
A curved residential lawn cut with mowing stripes, bordered by mature trees and a patio
The Home & Garden Lawn Care logo on a patterned background
Infographic: compost improves the biological, chemical and physical characteristics of soil, protecting against erosion and enhancing plant disease suppression
A freshly striped residential lawn
Web design & local SEO

Home & Garden

A large striped lawn in front of a brick colonial house, bordered by mature trees
Work gallery layout
Illustration: a seed bomb drawn as a leafy grenade with recycling arrows and the words Throw and Grow
Top 1–3 Search positions, every town
300% Organic traffic increase
4× Online service bookings
45% Sales increase

The site is WordPress and WooCommerce. The build started on the Sober theme and went well past its defaults with MetaBox field groups, custom shortcodes and hooks instead of a page builder, because the owners had to run it without a developer.

Customers pick a service, schedule it and pay through Stripe or PayPal, no phone quote needed. Booking CTAs were added throughout the site so booking is always within reach.

Photography does the rest of the selling. Most images are the crew’s real work, and by customer feedback, the reason they booked.

Growth came from structure: a page per service town with custom schema, Yoast for metadata, caching for speed, and a blog built on real customer questions. Every town page ranks on page one for several lawn care terms, most in the top three, ahead of GreenPal, Spring Green and LawnStarter. Every decision answers to bookings.

About a couple of years later, a larger competitor bought the business and website. The site is still live on this build with a few changes, now sending inquiries to the new owner’s website.

Visit the site