Mohamed Ilyes Tounsi

Full-Stack Software Engineer · AI/ML Integrator · Founder

Carlsbad, CA, USA · +1 7604814120 · tounsils@gmail.com linkedin.com/in/mohameditounsi · github.com/tounsils · digitalqrcard.com

Professional Summary

Full-stack software engineer and engineering leader with 20+ years of experience shipping production web platforms end-to-end: architecture, backend APIs, cloud infrastructure, frontend, data pipelines, and CI/CD. Over the last three years I've layered AI/ML integration on top of that foundation: LLM applications, RAG pipelines, MCP-based agent orchestration, voice, semantic search, and human-in-the-loop workflows. Current focus splits across a fractional senior engineering role at NXT Robotics (~60%), an advisory VP-of-Engineering role at AIMIA (~20%), part-time engineering at Hydrostasis (~20%), and solo-founder work on digitalqrcard.com.

I'm a software engineer first. AI is a tool in the stack, not the whole stack.

Core Skills

Languages & Frameworks: TypeScript, JavaScript, Python, PHP, Go (reading), Node.js, React 18, Next.js 15, Vite, FastAPI, Express, Hono, Fastify, Laravel, GraphQL, REST.

Frontend: React, Next.js, Vite, Tailwind CSS, Radix UI, Chakra UI, TanStack Router/Query, styled-components, CustomTkinter (desktop), responsive design systems.

Backend & Cloud: Node.js, Python (FastAPI, Django), Docker, Kubernetes, AWS (ECS, EC2, S3, CloudFront, Route 53, Lambda, CloudFormation, EventBridge, Secrets Manager), Vercel, Railway, Neon, Supabase, GitHub Actions.

Data & Storage: PostgreSQL, MongoDB, ChromaDB, Firestore, SQLite, Drizzle ORM, Prisma, ETL pipelines, data modeling, vector embeddings.

AI/ML Integration: Anthropic Claude SDK, OpenAI, Google Vertex AI / Gemini, Groq, ElevenLabs voice, HuggingFace embeddings, MCP (Model Context Protocol) orchestration, RAG pipelines, semantic search, human-in-the-loop workflows, weak-supervision labeling.

Testing & Quality: TDD, Jest, PHPUnit, Autocannon (load testing), unit / integration testing, code review at scale.

Delivery & Leadership: Agile/Scrum, Jira, ClickUp, Asana, distributed team leadership, mentoring, code review at scale.

Experience

Software Engineer — Manpower West (Remote) · Placed at Hydrostasis · Part-time (~20%) · Jun 2026 – Present

Senior Software Engineer — NXT Robotics (Remote) · Fractional (~60%) · 2025 – Present

VP of Engineering (Advisory, Part-time ~20%) — AIMIA (Remote) · San Diego, CA · 2025 – Present

Founder — Digital QR Card (digitalqrcard.com) · Self-employed · Dec 2024 – Present

Founder & Principal Engineer — TN76 Digital (formerly Web & Carto) · Carlsbad, CA · 2011 – Present

Software Engineering Manager — Zembra (Remote) · San Diego, CA · Sep 2024 – Nov 2024

Enterprise GIS Architect — geoConvergence (Remote) · Bloomington, IN · Nov 2023 – Apr 2024

Lead Software Engineer — Tunisian Ministry of National Defense · Tunis · Apr 2017 – Sep 2022

Senior Software Engineer — Tunisian Ministry of National Defense · Tunis · Jun 2012 – Apr 2017

Software Engineer — National Center for Mapping & Remote Sensing (CNCT) · Tunis · Jun 2002 – Jun 2012

Solo founder & operator. B2C business selling customizable QR-based digital business cards with built-in lead capture, the differentiator vs Popl / HiHello / Linq / Blinq / Mobilo, all of which treat the card as the product. We treat the connection as the product.

Master hook: "Every scan becomes a lead." Primary audience (last 90 days): Real estate agents: open houses, listing presentations, walk-through follow-up.

The product

Every card is fully customizable (theme, color, layout, socials, QR) and lives at a persistent URL so the info never goes stale.

Digital QR Card: customizable card variants

The scan target: a live, mobile-first profile card with call / email / directions actions, socials, vCard download, and (the moat) an active lead-capture form.

Digital QR Card: live profile card

System architecture

The platform is more than the product page. It's a modular AI Operating System (AIOS) wrapped around the business. Five layers, installed one at a time:

AIOS layer diagram

Layer Responsibility
Context Machine-readable business truth (strategy, offers, brand, personal info). Every AI session boots with /prime to load it.
Data Daily collectors pull real numbers from analytics, Stripe, Shopify, ad platforms.
Intelligence Meetings, messages, and signals synthesized into a daily brief.
Automate Every recurring task audited, scored, and automated one at a time.
Build Freed bandwidth applied to growth, product, and net-new initiatives.

Lead-capture flow — the moat

Every scan of a Digital QR Card lands on a personalized profile with an active lead-capture form (vs the passive vCard download every competitor ships). The lead flows straight into the owner's inbox and CRM.

Digital QR Card lead-capture flow

What I built (technical)

What I built (business)

Solo across product, marketing, sales, ops. Currently in the customer-acquisition sprint: reach $8,000/month within 90 days. Everything upstream (product, pricing, packaging) already stabilized; the binding constraint is monthly visitors, which the content pipeline is designed to unblock.

Founding member of the AAA Accelerator cohort (aaaaccelerator.com), the AI business launch & AIOS program that seeded this architecture.

NXT Robotics — nxtrobotics.com · RobotogoAI operator platform

NXT Robotics builds AI-powered computer-vision infrastructure for stadiums, airports, parking, data centers, government, and manufacturing. The flagship customer deployment lives at Snapdragon Stadium. Positioning: "See More. Know More. Act Faster."

NXT Robotics: See More. Know More. Act Faster.

The product I contribute to is RobotogoAI, an operator-facing SaaS console plus agent layer. Raw device telemetry (video streams, GPS, battery, BLE beacons, alerts) flows in from rovers, EV chargers, drones, and NXTSensorHub trailers; RobotogoAI turns it into decisions an operator can act on inside a Virtual Security Operations Center (vSOC).

Sub-modules I own or contribute to:

Recent shipped work (last 30 days):

AIMIA — aimia.me · AI-driven career + AI-literacy assessment

AIMIA pairs a conversational career assessment (RIASEC + skills + values + personality + needs + career-decision support) with an AI Proficiency Assessment: 48 questions across six domains, scored on a five-band scale (Awareness → Foundational → Competent → Proficient → Expert), and finalized with a shareable public certificate. Built for students, young professionals, and adult learners. Institutional partners: Irvine Valley College, MIT, Palomar College, Mission Edge.

AIMIA: conversational career assessment UI

Architecture: Turbo-style npm-workspace monorepo: apps/web (Next.js 15), apps/api (Express + TypeScript), apps/ai-service (FastAPI + Gemini), packages/db (shared Mongoose 7 models). Six specialized Gemini agents plus a supervisor synthesize the Career Summary + Top-3 Career Paths outcome.

What I built / own as VP of Engineering:

Hydrostasis — Retool admin portal with Test → Prod promotion pipeline

Admin portal for Hydrostasis (part-time engagement, summer 2026). Phase 1 promoted to production; phase 2 (webhook integrations) in flight.

AIOS — AI-voice QR card

The engineering repo behind digitalqrcard.com (see hero project above). B2C product with early organisation-level demand signals from multiple sectors; vertical positioning being validated against actual buyer conversations rather than hypothesis.

SEAM — Synthetic Intelligence Training Data Generator

"Plan first. Generate second. Provenance receipt attached." A local Node application that produces defensible synthetic training packets for intelligence-analyst instructors. The classified case files real analysts learn from are, by definition, unteachable, so this generates realistic non-classified equivalents from four card taps and about ninety seconds of compute.

hitl-social — Human-in-the-loop social monitoring & lead approval

Python service that monitors social channels, uses an LLM to score / classify potential leads, and routes candidates through a Slack approval flow before any outbound action. LinkedIn variant in a sibling repo.

PurifiedFeed — Content-moderation monorepo

Turborepo platform combining a Next.js dashboard, an Express ingestion service, Firestore storage, and Google Gemini for content classification.

Archestra fork (via P-algora-bounties) — MCP orchestrator contribution

Contributor to an MCP-native governance / orchestration platform (Go backend, Docker/Kubernetes). Companion Python bounty-watcher script tracks Algora open bounties.

RevenueSignalAI — Multi-tenant lead-gen automation platform

A two-product suite plus its own marketing surface, aimed at converting external signals (city permits, YouTube niches, social) into qualified sales leads for SMB clients.

Snorkel task-authoring factory

In-flight task-authoring pipeline for domain-specific ML labeling competitions. Focus on repeatable task specs, weak-supervision heuristics, and rapid iteration on label functions.

DigitalQRCard-FullStack — Predecessor architecture

The pre-AIOS version of what became digitalqrcard.com. Full React/TypeScript frontend + Node/TypeScript backend + Docker + MongoDB. Superseded but demonstrates the domain trajectory and end-to-end delivery pattern.

Dropshipping platform

Next.js 15 + Prisma + next-auth 5 e-commerce with Cheerio-based scraping and Groq LLM enrichment; admin user provisioning scripts.

HomeServiceHub — Booking / management app

React + Express + Radix UI + Drizzle ORM + Neon serverless Postgres. Vite + TypeScript build; esbuild-bundled server.

Timecards — Local time tracker (shipped)

Python + tkinter + SQLite desktop app; v1.0 released, v1.1 planned (idle detection, code-signing, Microsoft Store distribution). Tray badge, soft-delete, overlap detection, light/dark theme.

GreenGearCA — Eco hiking blog + shop

Node + React + Tailwind, Markdown-driven blog engine.

tn76.com portfolio & satellite sites

Personal portfolio (TypeScript + React 18 + Vite + Chakra UI + Recharts) plus a family of satellite properties on subdomains: radio/TV streaming (P-tn76-radiotv) and AI-post-gen-to-Blogger syndication (P-trends.tn76.com).

PurifiedFeed / Reddit Devvit / Video-editor-python

See personal AI/ML section for full-stack pieces that also demonstrate frontend + tooling breadth.

Meta Project — Personal Portfolio Index & Contractor Income System

Because the portfolio spans ~40 concurrent projects and multiple income streams, I built a lightweight AIOS-lite for myself: a Markdown-based operating layer that keeps the whole picture coherent across Claude Code sessions and human-only editing.

Small project, but it's the reason all the above stays organized enough to ship.

Current Client Engagements (Freelance)

Education

Training

Languages

Scan for the latest version of this résumé

Scan for the always-current version: tounsils.github.io/ResumeIlyes.pdf