Résumé

Omar Zairi

AI Software Engineer · DevOps & Cloud — Ariana, Tunisia

Computer engineering student at ENICarthage with three years of paid delivery across AI platforms, cloud infrastructure, and full-stack products. Two AI systems I built are in daily use inside Sofrecom (Orange Group) and TEAMWILL — and I've run production Kubernetes on Azure for teams in Germany, the US, Hong Kong, and France.

Experience

Experience

Sofrecom Tunisie (Orange Group)

Tunis, Tunisia

Jul 2026 — Aug 2026

AI Software Engineer — Summer InternshipJul 2026 — Aug 2026

  • Shipped the mock engine (Node.js, Express, MongoDB): matching algorithm, simulated latency, authentication, a full audit trail, TTL-bounded traffic metrics, and an encrypted credential vault.
  • Wrapped LLM generation (Python, FastAPI, hexagonal architecture) in a validity verdict with a bounded repair budget — the engine survives the generator's absence.
  • Built the studio around Monaco editors with natural-language mock refinement, behind a server-side security boundary. Governing decision: a mock is a contract, not a file.
  • Delivered through the platform's CI/CD — Maven builds published to Nexus, Docker images shipped via GitLab CI and Jenkins onto Kubernetes on Google Cloud.
Node.jsExpressMongoDBRedisPythonFastAPILLMSpring BootRabbitMQDockerKubernetes (GKE)GitLab CIJenkinsMavenNexus

HOPn

Munich, Germany (remote)

May 2026 — Dec 2026

DevOps & Cloud Engineering InternMay 2026 — Dec 2026

  • Operate Kubernetes and AKS workloads with monitoring and dashboards in Grafana.
  • Build and maintain CI/CD pipelines from commit to deployed environment; provision infrastructure as code.
  • Backend development alongside the infrastructure work — on European hours with the Munich team, remotely from Tunisia.
KubernetesAzure AKSGrafanaCI/CDIaCDocker

TEAMWILL

Tunis, Tunisia

Jun 2026 — Jul 2026

AI Software Engineer — Summer InternshipJun 2026 — Jul 2026

  • Designed the RAG pipeline — chunking, retrieval, and Mistral AI inference — served from a Python/FastAPI microservice.
  • Built the platform as Angular + Spring Boot + FastAPI microservices, secured with Keycloak SSO, OAuth2/OIDC, JWT, and RBAC so answers respect the permissions a user already holds.
  • Containerized with Docker behind Traefik and Nginx; released through GitHub Actions CI/CD with GPU-enabled inference.
PythonFastAPIMistral AIRAGAngularSpring BootKeycloakDocker

VirtualIP

United States (remote)

May 2026 — Aug 2026

Software Engineering InternMay 2026 — Aug 2026

  • GTM platform: FastAPI backend with Vite and Next.js frontends — LinkedIn, Apollo, Google OAuth and Calendar integrations, transactional email with open tracking, and AI-generated outreach.
  • Mushtarry: AI tender drafting and review, an AI tender-committee simulation, vendor shortlisting with risk and compliance scoring, and local-first RAG search (Ollama running Qwen).
  • Enforced the governance rule in the architecture itself: AI generates, a human reviews, a human approves — then action is taken.
FastAPINode.jsExpressTypeScriptNext.jsRAGOllama

Aqara

Remote

Mar 2026 — Aug 2026

Freelance Cross-platform DeveloperMar 2026 — Aug 2026

  • Developed and integrated mobile features in React Native with native iOS and Android integrations, including AI-powered functionality (under NDA).
  • Debugged and optimized for reliable cross-platform behaviour, including defects that appeared on only one of the two platforms.
React NativeiOSAndroidTypeScript

Tajir Global Limited

Hong Kong SAR (remote)

Jul 2025 — Mar 2026

Software Engineer (Contract)Sep 2025 — Mar 2026

Software Engineering InternJul 2025 — Sep 2025

  • Built the platform's website builder end to end — one of its major components.
  • Delivered backend features in NestJS and frontend features in Vue.js + TypeScript, on event-driven workflows over PostgreSQL, Redis, and RabbitMQ.
  • Containerized services with Docker and shipped production releases through GitHub Actions. Converted from intern to contract engineer on the strength of delivery.
NestJSVue.jsTypeScriptPostgreSQLRedisRabbitMQDockerGitHub Actions

Z Consulting

France (remote)

Feb 2024 — Oct 2024

Software EngineerFeb 2024 — Oct 2024

  • Set up and operated a scalable Kubernetes cluster on Azure AKS, from cluster design through deployment, as one of two people on the DevOps side.
  • Built GitLab CI/CD pipelines per microservice and standardized the containerized workflow across environments — cutting manual release effort by around 80%.
  • Wrote Python ETL jobs processing 50K+ records for operational reports and analytics.
KubernetesAzure AKSDockerGitLab CI/CDMicroservicesPython

Upwork (self-employed)

Remote

Jul 2023 — Sep 2023

Full-stack DeveloperJul 2023 — Sep 2023

  • Full stack in Spring Boot, Next.js, and MongoDB.
  • Implemented web scraping for article and ranking signals, and a scoring algorithm using NLP and OpenAI API signals across 500+ articles.
Spring BootNext.jsMongoDBNLPOpenAI API

ArabSoft

Tunis, Tunisia

Jan 2023 — Feb 2023

Software Engineer — School InternshipJan 2023 — Feb 2023

  • Angular frontend for browsing and the candidate flow; Node.js and Express backend on MongoDB.
  • Trained and integrated a Python model recommending job titles from a user's skill profile across 1,000+ listings.
AngularNode.jsExpressMongoDBPython

Huawei Technologies

Tunis, Tunisia

Jan 2022 — Feb 2022

Web Developer — School InternshipJan 2022 — Feb 2022

  • Built a website from scratch in PHP, JavaScript, HTML, and CSS.
  • Grounding in networking — architecture, core protocols, configuration — that led directly to the later CCNA certifications.
PHPJavaScriptNetworking

Microsoft Tech Club ENICarthage

Community

Oct 2024 — Present

Developer — Dev Committee

Built the Forum d'Entreprises platform automating company registration, booth booking, and contract workflows for 20+ companies; contribute to internal tooling and cross-club projects.

Education

Education

Sep 2024 — Jun 2027

Diplôme d'Ingénieur en Informatique — Computer Engineering

National Engineering School of Carthage (ENICarthage)

National engineering degree — graduating Jun 2027. Coursework across cloud, DevOps, AI, big data, and security.

Sep 2021 — Jul 2024

Bachelor's Degree in IT and Software Development

Higher Institute of Technological Studies of Charguia (ISET Charguia)

Final average 17/20 — ranked 2nd in the school

Sep 2019 — Jun 2021

Baccalauréat, Sciences de l'Informatique

El Wafa High School

Skills

Technical skills

AI & LLM Engineering

RAG pipelinesLangGraph agentsTool callingMCPClaude APIMistral AIOpenAI APIGoogle GeminiOllama / local servingQdrant / pgvectorHybrid search & rerankingEmbeddings (fastembed, bge-m3)Structured outputsPrompt-injection defenseHuman-in-the-loop patternsNLP

Security & Identity

KeycloakOAuth2 / OIDCSSOJWTRBACMFAHMAC signingCredential vaulting

Frontend & Mobile

ReactNext.jsVue.jsAngularReact NativeFlutterTypeScriptTailwind CSS

Cloud & DevOps

Azure / AKS / ACRGoogle Cloud / GKEOpenShift / AROKubernetesDockerHelmKustomizeTerraformAnsibleArgo CD / GitOpsGitHub ActionsGitLab CI/CDJenkinsMaven / NexusPrometheus / Grafana / LokiLinux (Rocky, RHEL, Ubuntu)Nginx / Traefik / HAProxyTLS / DNS / CCNA networking

Backend & APIs

NestJSFastAPISpring BootNode.jsExpressFlaskSymfonyREST APIsWebSockets / Socket.IOEvent-driven architectureMicroservicesSwagger / OpenAPIOdoo

Data & Messaging

PostgreSQLMongoDBRedisRabbitMQKafkaMySQLOracle DatabaseSQL / PL-SQLETL / TalendPower BIpandasscikit-learn

Languages

TypeScriptPythonJavaScriptJavaGoDartPHPC / C++SQLBash

Certifications

  • Cisco CCNA: Introduction to Networks (ITN)
  • Cisco CCNA: Switching, Routing and Wireless Essentials (SRWE)
  • MongoDB Data Modeling
  • MongoDB CRUD Operations in Node.js
  • MongoDB Aggregation with Node.js
  • Getting Started with MongoDB Atlas

Languages

ArabicEnglishFrench