Mauro Genna AI Engineer & Full Stack Developer
AI Engineer & Full Stack Developer · Founder

Mauro Genna

I ship production AI systems — agentic assistants, RAG pipelines and voice automation — inside real SaaS products. Founder of Arnie.

I design and ship end-to-end systems — backend to frontend — with strong ownership over architecture, scalability and revenue-critical features. The AI goes to production with real permission boundaries, not as a demo.

Available for remote roles US / EU timezones EN · ES · IT
01Featured build
Arnie logo
Arnie
FOUNDER · 2026 → NOW

24/7 AI customer support for small and medium businesses.

Arnie answers customers across WhatsApp, voice, and web chat — so businesses that can't staff a round-the-clock team never miss a conversation. Built for local retailers, service businesses, and real-estate agencies across Latin America.

  • Shared context engine across chat and voice — PDF and website ingestion, chunking, Postgres full-text + trigram retrieval
  • Per-tenant data isolation across client companies
  • Agents that execute real actions via function calling, not just respond
WhatsApp Voice Web chat
Built with
TypeScript NestJS Next.js PostgreSQL OpenAI Retell AI ElevenLabs
Arnie landing preview
Arnie — AI customer support landing page
02Case studies

Three production systems, framed the way I think about them: problem, technical decision, result.

Case 01 · Software Engineer · Highpoint Growth Networks

Role-based multi-agent AI with human-confirmed writes

US · AD-TECH SAAS
Problem

Four different user types — venues, advertisers, admins and internal messaging — needed AI assistance over the same production database, with radically different permissions and context. A single assistant with direct write access was not acceptable: a hallucinating model could corrupt billing records or leak data across accounts.

Technical decision

A role-based multi-agent system built on OpenAI function calling, where each role exposes its own scoped toolset. The core pattern is propose/execute: the model never writes to the database — it produces a structured proposal that a human confirms before execution. For admin reporting, a scoped read-only SQL sandbox allows arbitrary queries with zero write surface.

Result

AI assistants running in production against real customer data with no unauthorized writes. The propose/execute pattern became the team's default for any AI-driven feature touching persistent state.

Architecture
Model proposes · human confirms · system executes
Input
User request
Role-scoped
Reason
OpenAI function calling
Scoped toolset
Propose
Structured proposal
No writes
Confirm
Human approval
Human-in-the-loop
Execute
Database write
Committed on approval
Admin reporting · scoped read-only SQL sandbox
Case 02 · Software Engineer · Highpoint Growth Networks

Owning the billing data layer

US · AD-TECH SAAS
Problem

Billing and subscription data for Highpoint's customers lived entirely inside a third-party billing provider's own application — Captiview (Highpoint's ad-tech platform) had no direct ownership or visibility into that data. As the platform scaled, this became a growing dependency: critical customer records existed only in a third-party interface, disconnected from the product Captiview was actually building.

Technical decision

Architected an integration with the external payment processor's API to individualize and centralize billing records directly inside Captiview, rather than relying on that provider's application as the source of truth. The migration moved billing ownership in-house: Captiview became the system of record for every subscription, syncing full billing history for all existing customers into its own database instead of depending on a third-party interface.

Result

Hundreds of active subscriptions integrated with zero disruption to existing customers. Captiview now owns and controls its subscription data instead of depending solely on the third-party provider's interface.

Architecture
The processor stays external · Captiview owns the data
External
Billing provider
Payment processor
Integration
Processor API
API sync layer
Billing · owned
Captiview
NestJS billing layer
Datastore
Relational database
AWS-hosted
Case 03 · Full-Stack Engineer · UseTeam

Voice-AI incident automation

SPAIN · PROPTECH
Problem

Residents reported incidents primarily by phone, generating a high volume of calls that staff often couldn't keep up with — leading to missed or delayed responses and no consistent record of what had been reported or when.

Technical decision

Built a voice-automation pipeline on Retell AI, integrated with backend services to capture structured incident data from resident calls and automatically trigger downstream workflows — email, SMS, and admin processes.

Result

Automated incident intake end-to-end — every call is now logged with what was reported and when, without requiring a human to answer or transcribe it manually. Deployed across 50+ residential condominiums in Spain.

Architecture
Inbound call → structured, routed record
Input
Resident call
Inbound voice
Voice AI
Retell AI agent
Conversation + intent
Extract
Structured data
Incident record
Route
Automated workflow
Email · SMS · Backend
03Experience
MAY 2026 — PRESENT
Founder · Arnie

Building an always-on AI support platform — WhatsApp, voice, and web chat — for SMBs across Latin America. Product, architecture, and go-to-market.

APR 2025 — PRESENT · SPAIN
Full-Stack Engineer, AI · UseTeam

4-engineer squad shipping AI-powered MVPs for international clients — 5+ platforms from concept to production, including the voice-AI property assistant.

MAR 2024 — PRESENT · US
Software Engineer · Highpoint Growth Networks

Core engineer on a production ad-tech SaaS platform at scale.

EDUCATION — Full-Stack Web Dev, Henry (2023) · Front-End, NextU (2022)
04Stack

The stack, layer by layer — from language and services up to the infrastructure it runs on.

01
Languages
Type & syntax
TypeScript JavaScript
02
Backend
Services & APIs
NestJS Node.js REST APIs Database Modeling Subscription Logic
03
Frontend
Client & UI
Next.js React Component Architecture State Management
04
Databases
Persistence
PostgreSQL MongoDB SQL & NoSQL
05
AI & Voice
Intelligence layer
OpenAI APIs Retell AI ElevenLabs AI Workflow Integration Voice Automation
06
Infra & Payments
Platform & billing
Railway Vercel Creem
05Contact

Let's build something that ships.

Evaluating an AI engineer, full-stack developer, or founding engineer? Curious about Arnie for your business? Either way — I'd like to hear from you.

Open to work
Role AI Engineer & Full Stack Developer / Founding Engineer
Setup Full-time
Markets US · EU timezones
Mauro Genna
AI Engineer & Full Stack Developer · Founder
Title Built as a systems blueprint
Copyright © 2026 Mauro Genna
Sheet 01 / 01
ESC
↑ ↓ to navigate↵ to jump