Software Developer @ VITA Detection Inc. · Remote from Lebanon

Roy Mouawad

I build
real-time systems 
Software developer based in Lebanon, working remotely on real-time embedded software for industrial security hardware in Montréal. By night, I build AI products. Recognized by NASA and Microsoft.

About

Engineering from
device to interface
and everything between.

I'm a software developer who moves comfortably across the whole stack: writing C++17 for real-time industrial hardware, architecting multi-process IPC systems on Linux, shipping data-analytics and reporting engines, and building AI platforms with local LLMs and retrieval pipelines.

I work remotely from Lebanon with a Canadian hardware team. Along the way I've co-founded two startups, won an ideathon, earned NASA recognition, and picked up a Microsoft certification at 14. I care about privacy-first tooling, offline AI, and software that holds up under real-world pressure.

5+

Years writing code

2

Startups co-founded

10+

Projects shipped

3

Languages spoken

Experience

A timeline of shipping real software.

From university labs in Lebanon to industrial security hardware in Montréal, every step shipped something people actually use.

2025 – Now

Software Developer

VITA Detection Inc. · Montréal, QC · Remote from Lebanon

Real-time embedded desktop application for industrial security scanning hardware: C++ GUI applications (Dear ImGui) communicating with Python daemons over Unix domain sockets through a custom IPC/RPC layer, with SQLite persistence.

  • Designed and shipped a cross-process session-enforcement system with state-machine logic, background threads, countdown UI popups, and a configurable admin settings interface, coordinated across multiple repositories simultaneously.
  • Built a data-analytics and multi-format export module from scratch: structured CSV, Excel (XML Spreadsheet), and paginated PDF reports with statistical aggregation, rate calculations, and per-operator performance metrics.
  • Refactored a large monolithic UI class into a modular, component-based architecture across multiple window classes, responding to two rounds of formal peer code review.
  • Redesigned a service-management UI for dynamic, scalable content: wrapping grid layout, semantic color-coded status indicators, and pixel-perfect rendering via low-level draw-list calls.
  • Managed feature branches across a multi-repo GitLab workspace, resolved concurrent teammate conflicts through rebase workflows, and debugged shared-library version drift in a CMake build environment.
C++17Dear ImGuiCMakeLinux (Fedora)PythonUnix sockets / IPCSQLiteGitLab

2024 – 2025

Co-Founder & Lead Engineer

Lyaison · Lebanon

The AI librarian for company documents, turning file chaos into instant, secure answers.

  • Engineered AI auto-classification, semantic search, and a chat-with-citations interface over company document libraries.
  • Built permission-aware retrieval: role-based and per-user access so the AI never surfaces content a user isn't authorized to see.
  • Drove the product from concept to pitch: market analysis, SaaS pricing model, and a go-to-market strategy from Lebanon to MENA and the EU.
RAGFastAPIReactPostgreSQLJWT Auth

Lead Coder

Patented Startup (Overseas)

Lead developer on a launched, patented startup product, taking it from prototype to a live overseas launch. Won the ACIE Ideathon (prelims and finals, funding eligible) in the same period.

2021 – 2024

BSc Computer Science

Holy Spirit University of Kaslik (USEK) · Kaslik, Lebanon

  • Earned NASA's Galactic Problem Solver recognition at Space Apps Challenge 2024 with Cosmic Vision, a Three.js solar-system simulation on real astronomical data.
  • Built offline AI assistants, chat interfaces with TTS and real-time generation, and an AI-driven virtual-pet desktop app in PyQt5.
  • Practiced offensive and defensive security: HackTheBox CTFs, reverse engineering with x64dbg and IDA, and hardening web apps against XSS and SQL injection.
  • Automated network security assessments with Nmap and OpenVAS, generating full PDF reports.
PythonJavaC++PyQt5Three.jsMySQLPHP

Projects

Selected work.

Startups, hackathon wins, and AI platforms, built end to end from the data layer to the pixels.

Lyaison

Lyaison

The AI librarian for company documents. Upload, auto-classify, and retrieve files through semantic search and a chat interface with citations. Role-based, permission-aware retrieval makes sure each user only ever sees what they're allowed to. Co-founded and engineered the platform end to end.

RAGSemantic SearchFastAPIReactRole-Based Access
Syntrum AI

Syntrum AI

Mesh-powered intelligence for AgriTech & CleanTech: self-healing sensor networks with edge AI that monitor soil, crops, livestock, and ecosystems fully offline in remote, off-grid environments.

Edge AIMesh NetworksIoTPython
Cosmic Vision

Cosmic Vision

Interactive solar-system simulation built on real astronomical data with Three.js for the NASA Space Apps Challenge. It earned the Galactic Problem Solver recognition.

Three.jsNASASimulation
Arclore

Arclore

A production-grade AI platform: GenAI tooling and full-stack app development built around local LLMs, from inference pipelines to the interface.

GenAILocal LLMsFull-Stack
Offline AI Assistants

Offline AI Assistants

Privacy-first desktop assistants and AI chat interfaces with TTS and real-time generation, including a PyQt5 virtual-pet app with custom animations and AI-driven interactions.

OllamaPyQt5TTSPrivacy-First

Skills

A toolbox that spans the stack.

Systems programming, AI engineering, web platforms, and security. Picked up by shipping, not just studying.

Systems & Embedded

C++17Dear ImGuiCMakeLinux (Fedora)Unix sockets / IPCSQLiteMulti-threading

AI / ML

OllamaHuggingFaceStable Diffusion / SDXLComfyUITransformersRAG pipelines

Frontend

ReactTypeScriptNext.jsTailwind CSSFramer MotionThree.jsPyQt5

Backend

PythonFastAPISupabasePostgreSQLWebSocketsJWT AuthREST APIs

Cybersecurity

NmapOpenVASHackTheBoxx64dbgIDAWeb app hardening

DevOps & Tooling

DockerGitGitLabMySQLJavaPHP
C++17PythonTypeScriptReactNext.jsDear ImGuiCMakeLinuxSQLiteFastAPIPostgreSQLC++17PythonTypeScriptReactNext.jsDear ImGuiCMakeLinuxSQLiteFastAPIPostgreSQL
DockerOllamaStable DiffusionTransformersTailwind CSSFramer MotionGitLabUnix IPCSupabaseThree.jsHackTheBoxDockerOllamaStable DiffusionTransformersTailwind CSSFramer MotionGitLabUnix IPCSupabaseThree.jsHackTheBox

Recognition

Proof, not promises.

Recognized by NASA and Microsoft, a funded ideathon win, and a patented product shipped to market. And still counting.

01

NASA Space Apps: Galactic Problem Solver

Recognized by NASA for Cosmic Vision, an interactive solar-system simulation using real astronomical data and classification algorithms for motion control.

02

ACIE Ideathon: Winner

Won both prelims and finals, qualifying for funding eligibility with an AI-driven product pitch.

03

Microsoft Specialist at 14

Earned the Microsoft Specialist certification at age 14 with a score of 850 on the official exam.

04

Lead Coder, Patented Startup

Lead coder in a launched, patented startup operating overseas, taking a product from idea all the way to market.

Education

  • BSc in Computer Science

    Holy Spirit University of Kaslik (USEK) · 2021–2025

  • French Baccalaureate in Socioeconomics

    Sainte Famille Française · Jounieh, Lebanon

Languages

  • EnglishNative
  • ArabicNative
  • FrenchAdvanced