Skip to content
  • Computer Engineer
  • AI Agents & Automation
  • Software & Intelligent Systems

Autonomy, engineered.

I’m Youssef Elsawy, a computer engineer who designs AI agents and automation that plan, act, and check their own work.

Arrow keys move between nodes.

Simulationruns in your browser, no AI model is called

Select an agent to run a task

About

Most software waits to be told what to do.

I build the kind that works out the next step, takes it, and checks the result.

That takes engineering, from the circuit to the cloud, until it runs on its own.

Portrait of Youssef Elsawy

I’m a computer engineer drawn to the places where software meets the real world: autonomous AI agents, automated workflows, embedded systems and robots that have to behave reliably outside a demo.

My approach is to treat intelligence as a systems problem. Clear interfaces between agents, tools that fail loudly, review steps that catch mistakes, and humans in the loop where it matters.

Long term, I want to turn ambitious ideas into products people rely on, and to build the company that ships them.

  • Systems, not scripts

    Agents get roles, contracts and observability, so behavior can be traced and improved.

  • Verify every step

    Automation is only useful when it checks its own output. Review loops are part of the design.

  • Full stack, down to silicon

    From firmware and sensors to APIs and interfaces, I like owning the whole path.

  • Ship real things

    Working systems beat impressive demos. I build to put things in people’s hands.

Selected work

Case studies, each with the architecture behind it. Hatched entries are open slots for projects still being written up.

Simulation

Watch a teamof agents work.

A deterministic simulation that runs in your browser, and no AI model is called. It shows how I structure multi-agent systems: clear roles, explicit tool calls, a reviewer that can send work back, and a human checkpoint where it matters.

Readysimulated

Your request

“CI is red on main. Find the cause and ship a fix.”

Reproduce, diagnose, patch and verify, with a reviewer gate before merge.

Run options. Changing one restarts the run.

Plan

Not drafted

The planner drafts the steps once the run starts.

Arrow keys move between nodes.

Tools in this task: Tools: Sandbox, Memory, Search

Speed
Elapsed
Messages
0
Tool calls
0
Review cyclesReviews
0

Trace

0 events

Use the arrow keys, Page Up, Page Down, Home and End to move between events. Press Enter to show or hide the payload.

Every message, tool call and decision appears here, with its timestamp on the simulation clock.

The stack behindthe systems.

AI agents & automation

Multi-agent orchestration, tool use, evaluation and review loops, and workflow automation that runs without babysitting.

  • Placeholder: LLM APIs
  • Placeholder: Agent framework
  • Placeholder: Orchestration or workflow tool
  • Placeholder: Vector store
  • Placeholder: Evaluation tooling

Software development

Full-stack products from data model to interface, built to be maintained.

  • Placeholder: Language
  • Placeholder: Language
  • Placeholder: Frontend framework
  • Placeholder: Backend framework
  • Placeholder: Database

Systems & computer engineering

Computer architecture, operating systems and networks: how the machine actually runs the code.

  • Placeholder: Systems language
  • Placeholder: OS or kernel topic
  • Placeholder: Networking

Embedded systems & robotics

Firmware, sensors and actuators, and the control loops that connect them.

  • Placeholder: Microcontroller
  • Placeholder: RTOS or framework
  • Placeholder: Robotics stack

Developer tools & infrastructure

The tooling that keeps systems shippable: version control, CI, containers and cloud.

  • Placeholder: Version control
  • Placeholder: CI/CD
  • Placeholder: Containers
  • Placeholder: Cloud platform
  • Placeholder: Observability

How I got here.

  1. High school

    Pre-university

    Building Arduino robots

    Before university

    I started by building Arduino robots in C and C++, then taught myself Python, SQL and Java.

    • Arduino
    • C/C++
    • Python
    • SQL
    • Java
  2. Now

    BSE in Computer Systems Engineering

    Arizona State University

    Studying Computer Systems Engineering at ASU, while building AI agents and automation of my own.

  3. Dates

    Work

    Course Operations Assistant

    W. P. Carey Executive Education, Arizona State University

    Part of the team that manages the AYCE Digital platform and program. I automated its course, completion, user and progress data and its Salesforce case handling into one daily workflow.

    • Excel
    • Excel queries
    • Salesforce
    • Automation
  4. Spring 2027

    Education

    Master's in Robotics and Autonomous Systems (AI)

    Arizona State University

    Next, from Spring 2027: a master's in robotics and autonomous systems, with a focus on AI.

  5. After that

    Ahead

    Building AI and autonomous systems

    The road ahead

    Engineering work on AI agents, robots and autonomous systems, and in time a company of my own.

Contact

Bring me ahard problem.

Open to engineering roles, collaborations and early-stage ideas, especially around AI agents, automation and intelligent hardware.

Elsewhere

Send a message

Prefer a form? Write here and I’ll answer by email.