Projects & Certifications

Beyond client work and core consulting, I explore new technologies, build tools, and contribute to open-source projects. Here are a few examples.

AI-Powered News Aggregator

A production news platform that ingests RSS and API feeds from major European sources (BBC, RAI, DW, SWI swissinfo), de-duplicates articles, and generates AI-powered summaries via the OpenAI API. Features personalised daily email digests, smart relevance ranking, and a privacy-first architecture with no ads or tracking. Live at aipowered.news.

Laravel OpenAI API RSS/API Feeds Email Automation Privacy-First

AI Knowledge Assistant (RAG Chatbot)

A custom Retrieval-Augmented Generation chatbot. Documents are tokenised, embedded, and stored in PostgreSQL with vector search capabilities. On each query, relevant chunks are retrieved and injected into the LLM context, delivering grounded, source-cited answers. The full RAG pipeline built from scratch.

RAG PostgreSQL Vector Search Tokenisation LLM Integration

AI Professional Headshot Creator

Takes casual phone photos as input and generates professional-quality business headshots using the Nanobanana AI image generation platform. Studio-quality portraits with appropriate lighting, backgrounds, and professional styling, produced in minutes instead of requiring a studio booking.

Nanobanana AI Image Generation API Integration

AI Photography Coaching App

An interactive coaching application built with the Anthropic Claude API and React. Photographers upload images and receive structured, personalised feedback leveraging Claude's vision and language capabilities. A working proof of concept for practical AI API integration.

React Anthropic API Computer Vision AI Integration

Invoice Inspector

Automated extraction of financial data from PDF invoices to calculate revenues and commission amounts. Handles varying invoice formats through intelligent PDF parsing, eliminating hours of manual review per month with audit-trail accuracy.

PDF Parsing Financial Automation Data Extraction Laravel

P2d-Manager (power2data)

A multi-tenant SaaS platform for Swiss public transport passenger counting data. Built with Laravel 12, Inertia.js, and Vue 3 with SQL Server integration and SSRS report support. Structured across six development phases with role-based access control, now serving multiple Swiss transport operators.

Laravel Vue 3 Inertia.js SQL Server Multi-tenant SaaS

G. Brown Photography Website

A custom Laravel photography portfolio and business site with full multilingual support (EN/DE/IT), category-based galleries, client logo trust bars, testimonial integration, newsletter subscription, and cookie consent management. The primary sales channel for a professional photography business. Live at gbrown.ch.

Laravel Tailwind CSS Multilingual SEO Cloudflare

Swiss QR Bill Invoicing System

A custom invoicing application with Swiss QR bill payment standard support, multilingual output (EN/DE/FR/IT), flexible content line items, and professional PDF generation. A production system handling real business invoicing with full Swiss compliance.

Laravel Swiss QR Bill PDF Generation Multilingual

Greg's Home Cooking

A full-featured recipe management platform with 93+ recipes across 13 categories, user registration, image management, search and filtering, engagement metrics, and a responsive modern UI. A content-rich application maintained and iterated on over time. Live at food.gbrown.ch.

Laravel Full-Stack Image Management Authentication Search

Hepart AG Digital Strategy

A comprehensive social media campaign strategy for a Swiss personalised nutrition company with four distinct brands (HCK, Provisan, EPD, MIKOH). Covered content pillars, audience segmentation, platform selection, and brand voice guidelines across all brand identities.

Digital Strategy B2B Marketing Swiss Market Multi-brand