Builder Showcase

Projects

Things I've built — from smart locker infrastructure to AI-powered platforms.

Flagship Project

Wildflower Smart Locker

Active

Creator

Autonomous, solar-powered, portable smart locker

The world's smartest smart locker: autonomous, solar-powered, and portable. Can be placed inside or outside any shop, bar, or restaurant. Has its own internet connection and can be opened or closed remotely from anywhere in the world. Everything developed internally — from PCB board design to firmware to the web platform.

nerves elixir phoenix ash iot hardware
Previous Work

Arca Delivery

Creator

Active

Customer-facing parcel delivery platform with Stripe and TIPSA

Customer-facing web platform for Barcelona parcel delivery. Customers get shipping quotes, pay via Stripe Checkout, and place delivery orders fulfilled through TIPSA. Admin back-office for managing orders, rate cards with territory-based pricing, and TIPSA courier integration. Magic link authentication.

elixir phoenix ash stripe liveview tailwind

DeliveryMap

Creator

Active

Delivery operations admin with barcode scanning and route mapping

Phoenix/Ash delivery management system. Imports bulk package data from Excel (supporting Olimpost, DHL formats), resolves addresses via Google Places API, and displays packages grouped by address on Google Maps. Tracks delivery status, barcode scanning (via Rust NIF), and billing/revenue. Serves a JWT-authenticated REST API for the Ninja PWA driver app.

elixir phoenix ash rust google-maps oban liveview

Ninja PWA

Creator

Active

Offline-capable mobile app for delivery drivers

Mobile-first Progressive Web App for delivery drivers in the field. Connects to the DeliveryMap backend API for authentication, package data, and delivery lists. Features offline support via service workers and IndexedDB, Google Maps navigation, and real-time package status updates.

next.js react typescript pwa zustand google-maps

Arca Lens

Creator

Active

AI-powered shipping label recognition

Shipping label recognition application using OpenAI GPT-4o vision API to extract structured data from label photos — recipient info, sender info, addresses, and tracking numbers. Integrates with Google Drive for automatic label processing and Google Places API for address validation. State machine workflow: upload → extraction → validation → finalization.

elixir phoenix ash openai google-drive liveview oban

Arca Grants

Creator

Active

NEOTEC grant application management tool

Internal collaboration tool for preparing a NEOTEC 2026 grant application. Embeds and renders Markdown documents at compile time — requirements, scoring criteria, business plan sections, and 9 evaluated idea briefs. Role-based access with super admin gating. Built to organise and refine the grant narrative around the lead idea: PULSE/DeliveryOS, an open logistics operating system.

elixir phoenix ash liveview mdex

Arca.bot Cloud Platform

Creator

Active

Real-time smart locker management and device communication

Phoenix/Ash cloud backend at arca.bot for managing smart lockers. Admin dashboard for lockers, pods, hosts, digital keys, health reports, and alarms. Real-time device communication via Phoenix Channels — lockers connect over WebSockets to receive commands (unlock, lock, activate) and publish telemetry. Includes theft alarm notifications via Slack, remote WiFi configuration, and QR-code-based digital key management.

elixir phoenix ash liveview websockets tailwind

Arca Locker Firmware

Creator

Active

Nerves firmware for Raspberry Pi smart locker hardware

Embedded Elixir firmware running on Raspberry Pi 3 inside the smart lockers. Controls door locks, LED lights, NFC/barcode readers, buttons, and accelerometers via GPIO/I2C/UART. Implements a locker state machine, motion-based theft detection, and cellular failover. OTA firmware updates via NervesHub. Offline-capable logging with automatic sync on reconnect.

elixir nerves iot circuits-gpio vintage-net raspberry-pi

Last-Mile Delivery Platform

Creator

Active

Logistics operation scaling to 1,000 parcels/day

Built a logistics company delivering parcels for Amazon in Barcelona. Scaled from 30 parcels/day to 1,000 parcels/day, becoming one of Barcelona's largest last-mile delivery operations. Now transitioned to a TIPSA agent.

logistics elixir phoenix
Personal Projects

Things I build for fun, for my family, and for learning.

Inkwell

Active

Live markdown preview daemon with desktop app

A markdown preview tool that runs a lightweight background daemon, watching files and pushing real-time rendered HTML updates to a browser or native Tauri desktop app over WebSocket. Supports GitHub Flavoured Markdown with syntax highlighting, Mermaid diagrams, and dark/light themes. Installable via Homebrew. Auto-starts on first use, auto-shuts down after inactivity.

elixir mdex tauri rust homebrew cli

zimakki.com

Active

Personal portfolio with AI-powered chat

Personal brand website and portfolio built with Phoenix, Ash Framework, and LiveView. Features a database-driven career timeline, project showcase, blog, and an AI-powered chatbot whose system prompt is dynamically generated from the timeline database — so the AI always reflects the latest career data.

elixir phoenix ash liveview ai tailwind

MiaMaths

Active

Multiplayer maths racing game for kids

Real-time multiplayer maths game built for my daughter when she was learning her times tables. Players compete in races answering multiplication, division, and long multiplication problems — first to 10 correct answers wins. Free, browser-based, no install needed.

elixir phoenix liveview education

Viola Dooble

Active

Real-time multiplayer card-matching game

Fast-paced multiplayer card-matching game inspired by Dobble/Spot It!, supporting up to 8 players. Mobile-first design with real-time gameplay via LiveView.

elixir phoenix liveview game

7A Reading Counter

Active

Reading tracker to encourage kids to read more

An application for kids to track the books they read and the number of words, encouraging them to read more. Built for my daughters.

elixir phoenix liveview education

Want to hear the stories behind these projects?

Ask my AI about the technical decisions, challenges, and lessons learned.