AI SYSTEMS · AUTOMATION · PRODUCT ENGINEERING

Software that moves work forward.

I design and build AI-powered systems, automation, and software for marketing, sales, media production, operations, and data.

Former founder/CTO, product engineer, and engineering leader with more than 20 years building software products from the first product decision through architecture, delivery, and growth.

I start with the outcome, look for the smallest useful change, and let complexity earn its place through real use. I’m at my best when the problem is clear but the path is not. A lot of speed comes from deciding what not to build. I repurpose existing systems beyond their original purpose when that solves the problem faster and keeps the solution easy to change.

I treat agentic development as more than a productivity tool. Because generated output is probabilistic, I don’t rely on prompts or rules files alone; correctness comes from explicit acceptance criteria, deterministic checks, tests, evaluation, and human review.

Three connected kinds of systems.

01

AI & data systems

Semantic search, computer vision, AI-assisted workflows, data processing, geospatial analysis, and evaluation.

02

Marketing performance, sales & automation

CRO, growth experiments, CRM, lead routing, enrichment, customer win-back, publishing, and reporting.

03

Creative & media production systems

Product content, automated video, distributed rendering, and controlled workflows for generative media.

Systems built around practical problems.

3M+ combined open-source installations across Crunz and Laravel Menu.

Crunz — PHP task scheduler. 1,400+ GitHub stars; 1.7M+ installations.

Laravel Menu — Laravel menu builder. 1,200+ GitHub stars; 1.5M+ installations.

Published technical writing in freeCodeCamp, SitePoint, Built In, and Hackernoon on software engineering, browser internals, and application development.

Crunz on GitHubLaravel Menu on GitHub

Product and technology work.

Independent Product & Technology Work

2025 – Present

Product Engineer / Advisor · Lisbon, Portugal · Clients include Nordhealth and Cavago

  • Advise founders and engineering leaders on product, architecture, and engineering effectiveness.
  • Built an AI publishing workflow that grew a blog from zero to ~4,000 daily unique visitors in ~6 months.
  • Build AI agents and automations with structured outputs, deterministic checks, tests, and human review.

discovermarket — Director of Engineering & Architecture

Nov 2023 – Jan 2025

Swiss insuretech company · Lisbon, Portugal

  • Built and led the Lisbon engineering team while staying hands-on with architecture, prototypes, and delivery.
  • Owned the infrastructure cost optimization initiative, reducing cloud costs by approximately 50%.
  • Prototyped and led development of a B2B analytics platform and data pipeline.
  • Worked on GDPR and Asian PDP compliance regarding personal data protection at rest and in transit.

Comparamais — Co-founder & CTO

Jan 2019 – Nov 2023

Lending and energy comparison platform · Lisbon, Portugal

  • Led technology from founding through acquisition by Lendo AB, then spent two years integrating products with the Swedish team.
  • Built the MVP and core platform spanning search, leads, CRM integrations, crawlers, tools, and analytics; reaching ~120k monthly unique visitors in Portugal.
  • Led a cross-functional team of 10, including five technical staff, while staying hands-on across product and engineering.
  • Introduced an event/data layer and Amplitude funnel analysis, using experiments to raise a key funnel’s conversion to ~25% and sustain it across releases.
  • Led technical SEO across page speed, CWV, site architecture, and competitor analysis.

Volt — Built a product and engineering system that measures progress by how much a business gap closes, rather than by task completion. Connects each gap to hypotheses, work, and observed results.

WildfireOS.org — Personal non-profit project using satellite and environmental data for wildfire monitoring, prediction, and treatment planning in Portugal and the Mediterranean.

AI Search & Computer Vision — Built semantic and image-search prototypes using Qdrant, Typesense, and computer-vision pipelines.

trivago — Software Engineer

May 2018 – Jan 2019

Dusseldorf, Germany

Built a financial-data pipeline that consolidated records from multiple sources into a ledger, reducing days of error-prone manual processing to seconds, in compliance with the Sarbanes-Oxley Act (SOX).

iMoney Group — Software Engineer

Sep 2014 – Mar 2018

Kuala Lumpur, Malaysia

Worked on the regional platform across Malaysia, Singapore, Indonesia, and the Philippines. Built scheduling and sales-support systems for outbound operations; related work later contributed to Crunz.

Independent Software Consulting

2005 – Jul 2014

Software Engineer / Consultant

Designed and developed web applications for organizations and private companies.

Engineering leadership: team building, hiring, mentoring, engineering effectiveness, delivery, distributed teams, technical strategy

Architecture & SaaS: cloud-native systems, APIs/integrations, data platforms, distributed systems, reliability, scalability, AWS, GCP, Docker, Linux

AI-native engineering: Claude Code/Codex, LLM applications, agents, structured outputs, deterministic validation, evaluation, RAG, computer vision

Product & delivery: product discovery, sequencing, MVPs, experimentation, analytics, CRO, technical SEO

Technologies: Python, Ruby/Rails, PHP/Laravel, JavaScript/TypeScript, Node.js, React, Vue, PostgreSQL, MySQL, Redis, Qdrant, Typesense, Airflow, Temporal, n8n