Software Engineer · Seattle area

Aly Ahmed

I build AI agents and the backend systems they run on. I studied Computer Science at Virginia Tech.

About me

I'm a software engineer from the Seattle area. Right now I'm building a shared memory for AI coding assistants, so they remember a project between sessions instead of starting over. I led a small team on it at first, and now it's just me. Before that I was a full-stack engineer at a startup, where I built the quiz users take, the interactive mascot that guides them, and login. I also built an AI agent that tutors students in an online course, and a driver display for Virginia Tech's electric car team, built and tested on simulated data. Outside of work I like trying food from different cultures, hiking and traveling, and I want to do more of all three. I also love outer space, which is where the Tau Ceti star and planets on this page come from.

EducationMay 2026

Virginia Tech

B.S. in Computer Science

Hobbies
  • Food from different cultures
  • Hiking
  • Travel
  • Outer space

01Experience

Experience

  1. RemoteApr 2025 – Aug 2025

    AI Future Minds

    Full-Stack Software Engineer Intern

    • Full-stack engineer on a pre-launch startup's first product: semantic search with quiz-based recommendations and pre-login caching.
    • Wrote the Python recommendation service as a persistent Flask microservice. Removing the per-request startup cost took responses from tens of seconds to a few seconds.
    • Built the quiz experience users go through to get recommendations, with an interactive mascot that guides them.
    • Built the login flow.
    • Python
    • C#/.NET
    • TypeScript
    • Cosmos DB
    • Azure DevOps
  2. RemoteMay 2025 – Jul 2025

    Boundless Founder

    Software Engineer (Volunteer)

    • Sole developer of an AI tutoring agent that shipped as a core feature of an entrepreneurship education platform on WordPress.
    • Built a LangGraph agent, traced in LangSmith, that checks what a learner understood, gives targeted feedback, rephrases questions and writes a report for each learner.
    • TypeScript
    • LangGraph
    • LangSmith
    • Supabase Edge Functions
    • Gemini API
  3. Blacksburg, VASep 2024 – Jan 2025

    Hokie Electric Vehicle Team

    Software Developer, Driver Display

    • Built a real-time driver display for battery, tire pressure, lane position and light status, developed and tested with simulated vehicle data.
    • Wrote an MQTT pub/sub backend on a Raspberry Pi broker so a simulated vehicle computer and the display talk both ways.
    • JavaScript
    • Python
    • MQTT
    • Raspberry Pi
  4. Blacksburg, VAJan 2024 – Jun 2024

    Virginia Tech

    Undergraduate Research Assistant

    • Proposed study to improve LLM interpretability via human evaluation of fine-tuned models on benchmark datasets for accuracy, explainability, and reasoning, exploring LLM scoring to reduce bias.
    • LLMs
    • Evaluation
    • Research

02Projects

Projects

Solo developer, previously team lead

MCP Memory Service

Jul 2026 - Present

Shared long-term memory for AI coding agents, served over the Model Context Protocol. Agents stop re-reading the same files and stop retrying dead ends.

  • Three memory tiers: working (current plan, so two agents don't edit one file), episodic (past attempts checked against real commits) and semantic (what the codebase does).
  • Led a small team early on and scoped 50+ issues. Now I build it on my own. Built an A/B harness on SWE-bench Verified with Modal grading to measure cost per resolved issue with and without memory.
  • Cut CI from 1h50m to 44m by running each repo, repeat and memory arm as its own parallel GitHub Actions job, then grading the patches on Modal.
  • Python
  • FastMCP
  • SQLite
  • React
  • Modal
  • Fly.io
  • GitHub Actions
Creator

ByteBite Ad System

May 2024 - Jan 2025

Computer-vision ad display on a Raspberry Pi 5. It detects faces, estimates age and gender, and picks the ad to show in real time.

Source on GitHub
  • Kept analysis real-time on constrained hardware with multithreading, frame skipping, downscaling and caching.
  • Uploads AI-generated reports to AWS S3 and syncs SQLite data to MySQL on EC2.
  • Python
  • OpenCV
  • DeepFace
  • AWS S3
  • AWS EC2
  • MySQL

03Skills

Skills

Languages8
  • Python
  • TypeScript
  • JavaScript
  • Java
  • C
  • C#
  • SQL
  • HTML/CSS
Frameworks & tools11
  • React
  • Node.js
  • Flask
  • .NET
  • FastMCP
  • LangGraph
  • LangSmith
  • OpenCV
  • Docker
  • GitHub Actions
  • REST APIs
Cloud & data8
  • AWS (EC2, S3, Lambda)
  • Azure (DevOps, Cosmos DB)
  • Fly.io
  • Supabase
  • Modal
  • PostgreSQL
  • MySQL
  • SQLite
Contact

Contact

Email is the fastest way to reach me. I'm also on LinkedIn and GitHub.