Skip to content

Work

Digital products shaped around real business needs.

A selected portfolio of shipped sites, product systems, prototypes and internal tools built with product and engineering discipline.

Formal case study · Built

Time to build: ~1 week

Neutro Exteriores

The build presents a tactile outdoor showroom experience with refined bilingual pages, cinematic product framing and an interactive configurator/hotspot layer for exploring pavilion options.

Formal case study · Built

Time to build: ~3 days

Sharon Nolan Coaching

The project combines a clear executive-coaching presence with blog/content management, a guided Leadership Check-In and a consultation/scheduling path.

Formal case study · Rebuilt

Time to build: ~2 hours

Cartoony

The rebuild and migration from Wordpress, modernised the platform, preserved portfolio and content structure, and removed external dependencies without inventing a new brand direction.

More products and prototypes

Product system · Work in progress

Company Online Cockpit

Guided company-launch cockpit for SMEs with multi-tenant workflow, AI-guided setup and structured launch tasks.

Project detail

Problem

Launching a company's online presence is repeated work: the same setup steps are re-explained per client, tracked in scattered documents and easily lost between partner and client.

Goals

  • Turn the launch process into one guided workflow shared by partner and client.
  • Keep every client separated by tenant with role-aware access.
  • Use AI to prepare setup content instead of starting from a blank page.

What we measure

  • Setup steps completed without manual follow-up
  • Time from onboarding to live presence
  • Client actions completed without support

Technology

React · TypeScript · Tailwind CSS · Postgres · Row-level security · AI text generation

Prototype

ACTAS Pro

Meeting workflow turning recorder/transcript inputs into structured ACTAS documents with review and approval.

Project detail

Problem

Meeting minutes are written from memory or rough notes, arrive late and rarely follow the same structure or approval path.

Goals

  • Turn a recording or transcript into a structured draft document.
  • Keep human review and approval before any document is issued.
  • Standardise decisions, agreements and responsibilities in every document.

What we measure

  • Time from meeting end to approved document
  • Edits needed per generated draft
  • Documents following the agreed structure

Technology

React · TypeScript · Tailwind CSS · Speech-to-text · Structured AI output · Document export

Delivery workspace · Build

Projecto

Project collaboration and delivery workspace with roles, invitations and administrative controls.

Project detail

Problem

Client and project work is spread across chats, files and inboxes, so nobody has one reliable view of who is doing what.

Goals

  • Give each project one workspace with members, roles and invitations.
  • Separate client visibility from internal administration.
  • Make delivery status readable without asking for updates.

What we measure

  • Active projects tracked in one place
  • Invitations accepted without support
  • Status requests sent by email

Technology

React · TypeScript · Tailwind CSS · Postgres · Authentication and roles · Row-level security

Mobile-first operations tool · Build

Vozapp

Apartment maintenance and incident reporting with issue tracking, PDF reporting and multilingual flows.

Project detail

Problem

Maintenance issues arrive as phone calls, photos in chat threads and verbal handovers, so nothing is traceable and reports are rebuilt by hand.

Goals

  • Capture incidents on site, on a phone, with photos and structured fields.
  • Track each issue from report to resolution.
  • Produce a shareable PDF report without manual writing.
  • Work in more than one language for mixed teams.

What we measure

  • Incidents reported with photo evidence
  • Time from report to resolution
  • Reports produced without manual editing

Technology

React · TypeScript · Tailwind CSS · Postgres · Image storage · PDF generation

Rule system prototype · Prototype

Spain Bureaucracy Navigator

Guided questionnaire and visual rule system for navigating Spanish administrative scenarios.

Project detail

Problem

Spanish administrative procedures depend on expert knowledge held in people’s heads, so answers are inconsistent and hard to keep current.

Goals

  • Turn expert decision logic into a guided questionnaire.
  • Let rules be edited and simulated without touching code.
  • Show the user only the next relevant step.

What we measure

  • Scenarios resolved without expert intervention
  • Questions asked before a clear answer
  • Rule updates published without a release

Technology

React · TypeScript · Tailwind CSS · Rule engine · Postgres · Admin tooling

Mobile-first product · Prototype

Car Care Companion

Garage workflow for vehicle service history, rich media capture, structured reports and shareable car passport.

Project detail

Problem

Vehicle service history lives in paper folders and loose invoices, so garages repeat diagnostics and owners cannot prove how a car was maintained.

Goals

  • Capture each service with photos, video and structured fields.
  • Build a complete, ordered history per vehicle.
  • Give the owner a shareable record of the car.

What we measure

  • Services recorded with media evidence
  • Vehicles with a complete history
  • Time spent preparing customer reports

Technology

React · TypeScript · Tailwind CSS · Postgres · Media storage · Report generation

Privacy-first navigator · Prototype

Mind Path Finder

Anonymous multilingual support-resource navigator with temporary chat and safety triage.

Project detail

Problem

People looking for support face scattered directories, unclear language and forms that ask for identity before offering any help.

Goals

  • Guide someone to relevant resources without requiring an account.
  • Keep conversation state temporary by design.
  • Route sensitive situations with explicit safety boundaries.
  • Work in more than one language.

What we measure

  • Sessions reaching a relevant resource
  • Personal data stored per session
  • Safety-sensitive cases routed correctly

Technology

React · TypeScript · Tailwind CSS · AI conversation · Ephemeral session state · Multilingual content

Brand/site build · Build

El Tochar Fitness Club

Playful local-gym single-page site showing rapid custom brand and site execution.

Project detail

Problem

A local gym had no clear online presence: schedules, offer and contact details were only available through social posts and word of mouth.

Goals

  • Explain the club, offer and schedule on one focused page.
  • Give the brand a distinctive, playful character.
  • Make contact and sign-up obvious on a phone.

What we measure

  • Enquiries arriving through the site
  • Mobile visitors reaching contact
  • Page load and interaction speed

Technology

React · TypeScript · Tailwind CSS · Responsive single-page build