Zahraa Sadeq

Scroll to step inside the work

Sappers Group

LLM APIs, AI agents and RAG systems for enterprise productivity tools, and the AWS, Kubernetes and CI/CD infrastructure they run on.

Role
Sr. Software Engineer, Sappers Group
Years
Mar 2025 – now
Stack
Python / LLM APIs / RAG / Agents / AWS / Kubernetes / Terraform / GitHub Actions / Prometheus / C++17/20
What I do there

Raytheon

Where I built my foundation in embedded C/C++, real-time systems and software testing, writing and testing code for multi-processor PPC and DSP systems on VxWorks.

Role
Software Engineer II, Raytheon
Years
2020 – 2025
Stack
C / C++ / VxWorks / RTOS / PPC / DSP / Google Test / GMock
What I did there

Nesvia

Reads every label in your home, scores each product against public science, and tells you what to swap first.

Cite, don't guess. Scores come only from public sources (no EWG or Mamavation data in any pipeline), and every flag points back to where it came from.

Role
Founder, sole engineer
Stack
Expo / React Native / FastAPI / Postgres / Vision model

Swazona Media

An Arabic-first AI marketing agency: a team of agents runs a business’s month of marketing, and nothing goes live without the owner’s approval.

The orchestrator is a state machine, not an LLM. Postgres holds the workflow state; agents are stateless workers called by explicit transitions.

Role
Co-builder (team build)
Stack
FastAPI / SQLAlchemy 2 (async) / Postgres / Taskiq workers

Experience

Sappers Group

Sr. Software Engineer Mar 2025 – now

  • Work on LLM APIs, AI agents, RAG systems, prompt engineering and Python automation workflows for enterprise productivity tools.
  • Help with AWS cloud architecture, deployment, networking, security and infrastructure management.
  • Containerise and deploy with Docker and Kubernetes: orchestration, scaling and cloud-native deployments.
  • Build CI/CD pipelines with GitHub Actions, Jenkins and Terraform, automating deployments and release engineering as infrastructure-as-code.
  • Work on reliability in distributed systems: telemetry, tracing and logging with Prometheus and Grafana, and debugging at scale.
  • Help with modern C++17/20 on embedded Linux: multithreading, performance optimisation and networking.
  • Use Python for infrastructure and automation: scripting, test frameworks, infrastructure tooling and AI integration.
  • Consult remotely with clients: technical writing, solution architecture discussions, and turning technical problems into business value.

Raytheon

Software Engineer II 2020 – 2025

  • Led root-cause analysis of complex system failures in Software-in-the-Loop and Hardware-in-the-Loop testing of multi-processor embedded systems (PPC and DSP) on VxWorks/RTOS.
  • Developed embedded C/C++ software components for both PPC (VxWorks) and DSP architectures.
  • Designed and ran automated unit and module-level tests for mission-critical C/C++ with Google Test and GMock on Linux.
  • Worked in Agile teams, reproduced test environments and ran software peer reviews.
  • Wrote and reviewed test procedures, problem reports and analysis reports.

Projects

  1. NesviaReads every label in your home, scores each product against public science, and tells you what to swap first.Founder, sole engineer · Vision / Scoring engine / Data pipelines / Mobile
  2. Swazona MediaAn Arabic-first AI marketing agency: a team of agents runs a business’s month of marketing, and nothing goes live without the owner’s approval.Co-builder (team build) · Multi-agent / Orchestration / Arabic-first / Audit trail

Education

  • M.S. Electrical & Computer EngineeringUniversity of Arizona2020 – 2022 · GPA 3.8 / 4.0
  • B.S. Electrical & Computer EngineeringUniversity of Arizona2015 – 2020 · GPA 3.4 / 4.0