// Available for new opportunities

Adam
Boughrara

AI Systems Engineer · Full-Stack Developer

Building production multi-modal AI platforms, real-time voice pipelines, and cross-domain software systems — from LLM orchestration to embedded firmware. 6+ years. Two continents. One obsession: shipping things that work.

Scroll to explore

Who I Am

I'm a full-stack engineer with deep roots in AI systems, real-time audio/video, and IoT. Currently at Truvion, I'm building a production conversational AI platform that replaces human intake agents at financial institutions — voice, text, and video — powered by a multi-agent LLM pipeline spanning Gemini, OpenAI, and Claude.

Before that, I founded the software department at Inovtech Engineering from zero — recruiting, architecting, and delivering 5+ cross-domain products as solo lead. From smart vending machines and emotion-sharing wearables to connected laundry fleets and makeup robots.

I'm fluent in English and French, based in Montréal, QC, and equally comfortable writing firmware in C or orchestrating multi-agent pipelines in the cloud.

6+
Years of Experience
5+
Cross-Domain Products
3
LLM Providers Integrated
2
Engineering Degrees

Tech Stack

AI / LLM
Gemini LiveGemini FlashGoogle ADKOpenAI APIClaude (Anthropic)Google ML KitMulti-Agent OrchestrationPrompt Engineering
AI Automation
n8nLLM ChainingMulti-Modal PipelinesRAGStateful Agents
Languages
JavaScriptTypeScriptPythonDartC
Frontend
ReactAngularLit Web ComponentsHTML/CSS
Backend & DB
Node.jsExpressLaravelPostgreSQLMongoDB
Mobile
FlutterNative Android
Cloud & DevOps
Google Cloud RunCloud SQLAWS IoT CoreAWS Lambda
Real-Time
WebSocketsAudioWorkletStreaming Pipelines
IoT / Embedded
Raspberry PinRF SemiconductorBLEFirmware (C/Python)

Experience

Jan 2025 – Present · California, USA
AI Systems Engineer — Full-Stack
Truvion
  • Architected a production multi-modal AI conversational platform that autonomously conducts structured interviews across voice, text & video — replacing human intake agents at financial institutions.
  • Designed a multi-agent orchestration system with two parallel tracks: Gemini Live SDK real-time audio pipeline + Google ADK agent, both feeding a schema-aware DB Agent for NL→SQL persistence.
  • Built an n8n automation layer integrating Gemini, OpenAI, and Claude for post-interview processing, compliance triggers, and third-party integrations.
  • Engineered a 13-section orchestration engine with stateful sequencing, multi-path workflow branching, cross-session reconnection resilience, and async DB queue with retry logic.
Apr 2025 – Present · Montréal, QC
Senior Agent Technician
Geek Squad / Best Buy Canada
  • Diagnosed and repaired hardware/software across laptops, desktops, mobiles; performed OS installs, malware removal, data recovery.
  • Advised clients on purchases and translated complex technical issues into clear recommendations. Mentored junior agents.
Mar 2023 – Jan 2025 · Tunisia
Full-Stack Developer — Team Lead
Inovtech Engineering
  • Founded the software department from scratch — defined architecture, recruited & mentored junior devs, retained full technical ownership.
  • Served as primary engineer across all projects, writing 70–100% of code on each engagement while progressively upskilling the team.
  • Owned end-to-end planning: scope, resource allocation, budgeting, and delivery across 5+ products spanning SaaS, mobile, IoT & embedded.
Nov 2021 – Feb 2023 · Tunisia
Full-Stack Developer
COM of DUTY
  • Joined at founding; helped establish software department and early development practices.
  • Led frontend development and owned UI/UX quality across all client-facing surfaces.
Mar 2020 – Nov 2021 · Tunisia
Full-Stack Developer
ZAK (North Africa)
  • Led full digital transformation of retail showrooms during COVID-19 — migrated brick-and-mortar to a fully functional e-commerce business.
  • Built a custom MERN e-commerce platform from scratch; integrated Facebook/Messenger SDK and Google Analytics.
Jun 2019 – Jan 2020 · Tunisia
Front-End Developer
APEIRON Technologies
  • Progressed from UI/UX designer → web integrator → Front-End Dev within 8 months, working across MEAN stack and Magento 2.
  • Integrated Carrefour Tunisia on Magento 2 with 98% pixel-perfect accuracy; linked POS system APIs to the website.

Featured Projects

Multi-Modal AI Platform
Truvion · Financial Institutions
Production AI system replacing human intake agents at banks — autonomous multi-section structured interviews across voice, text, and video, with a 13-section orchestration engine and full cross-session reconnection resilience.
Gemini LiveGoogle ADKn8nOpenAIClaude APIWebSocketsCloud RunPostgreSQL
Smart Vending Machines
Kuedoz via Inovtech · USA
AI-powered smart vending platform with anonymous shopper profiling (age, gender, emotion), a multi-brand hardware abstraction layer, SaaS web portal, and 3 role-based Flutter/Android apps.
MERNFlutterNative AndroidComputer VisionDSS
Companion Device
Inovtech Engineering · California
Emotion-sharing wearable (bracelet + pendant) enabling real-time haptic presence between distant people. Hardware R&D, nRF firmware in C, and a Flutter BLE companion app.
FlutterBLECnRF Semiconductor
Smart Makeup Robot
Inovtech Engineering · Vancouver
Automated robotic system that analyzes reference images to identify makeup styles and physically replicates them. Trained 2 custom AI models for facial landmark detection and built Raspberry Pi firmware for motor control.
FlutterGoogle ML KitRaspberry PiPythonComputer Vision
Connected Laundry IoT
Inovtech Engineering · Vancouver
Remote monitoring and management platform for hundreds of laundry machines across Canada's west coast. AWS IoT Core + Lambda telemetry ingestion, MERN web portal, and custom retrofit firmware.
MERNAWS IoT CoreAWS LambdaEmbedded Firmware
E-Commerce Platform — ZAK
ZAK North Africa · Tunisia
Full digital transformation from physical retail to e-commerce during COVID-19. Custom MERN platform (no CMS) with Facebook SDK social commerce, Messenger SDK, and Google Analytics conversion tracking.
MERNFacebook SDKMessenger SDKGoogle Analytics
Let's Build
Something.

Open to full-time roles, freelance projects, and long-term collaborations — especially in AI systems, real-time audio/video, or complex full-stack builds.