WELCOME TO MY VOID…

I'm Ahmed Gamal

Most people know me as Gemmy, a software engineer with a AI and backend bias. This is where I keep my projects, writing, videos, experiments, and competitive programming stuff.

The Void is where forgotten things go…

Experience

Software Engineer

MAY 2026 to PRESENT · 7 MOS

R&D AI Team · Belgium

Contributed to migrating the AI agent's legacy "Topics" system to the standardized Agent Skills architecture.

Built element selection for the Website Agent, passing design and cursor context directly into the agent.

Built an agent-oriented MCP inspector and contributed to MCP OAuth server and proxy work.

Software Engineer

FEB 2025 to MAY 2026 · 1 YR 4 MOS

R&D Website Team · Belgium

Migrated major parts of the Website Builder from jQuery to OWL and the Interactions framework, with supporting tooling and tests.

Fixed state synchronization issues affecting drag-and-drop and improved builder positioning and view controls.

Built the onboarding program for new hires and helped organize IOPC for 400+ participants as a problemsetter and tester.

SKILLS

Python · JavaScript · OWL · MCP · LLM/Agent Systems · Odoo

Belgium

Kimi Ambassador, part of Moonshot AI’s ambassador community.

Remote

Member of the Factory Guild, Factory's community program for builders who ship with Droids and share their work in public.

Belgium

Clouder Ambassador in GMI Cloud's global program for developers and creators building with AI.

Building with monthly GMI Cloud credits across compute, inference, and agent tooling, and sharing the work in public.

Cairo, Egypt

Shipped two product features, including a live-time tracking filter with full frontend/backend integration.

Upgraded backend services to newer Java and Spring Boot versions, backed by unit and integration tests.

SKILLS

React · TypeScript · Java · Spring Boot · JUnit

United States

Solved and evaluated competitive programming and algorithmic problems, documenting reasoning and edge cases.

Reviewed solutions from other contributors and provided feedback to improve correctness and quality.

Created and reviewed software engineering and DSA coding tasks used to improve model responses.

SKILLS

C++ · Python · Javascript · React.js

Remote

Built end-to-end web applications across both frontend and backend.

Recreated complex web interfaces and translated designs into functional applications.

SKILLS

React.js · Django · SQLite

Work

001CP BuddyREPO (opens in a new tab)A Codeforces practice plugin that picks the next problem, runs a focused session, and tracks accepted submissions.
002Spy MissionSITE (opens in a new tab)REPO (opens in a new tab)A bilingual word-association game where humans and AI agents play together through WebMCP.
003MCP ProbeREPO (opens in a new tab)A small Python client for inspecting MCP handshakes, raw protocol traffic, and server behavior.

Working set

Core.

AI AGENTSJAVASCRIPTPYTHONTYPESCRIPTC++ALGORITHMS & DATA STRUCTURESLINUXVIM

The things I use, think in, or keep coming back to most: agent systems, software fundamentals, and the tools I live in every day.

About

I spend a lot of my time around software, even when I’m not working. I like experimenting with AI agents, messing with Linux, refining my development setup, and building small tools that make my own workflow better.

Teaching has been a big part of my life for years, mostly around algorithms and competitive programming. I also enjoy writing about things I’m learning, documenting experiments, and turning useful discoveries into something others can reuse.

Outside software, I read a lot, mostly technical books, psychology, and self-development. I drink more coffee than I probably should.

3× ACPC FINALISTTEACHINGLINUXAI AGENTS

Portrait of Ahmed Gamal

Teaching, on camera

IN ENGLISH

All English: tech, building in public, and whatever I’m making at the moment.

Channel (opens in a new tab)

IN ARABIC

Mostly technical content in Arabic: problem solving and algorithms, plus web development, tooling, and career talk.

Channel (opens in a new tab)

Thinking out loud

002 ENTRIES

Competitions

Hackathons and ICPC-style contests: 24-hour agent builds, national qualifiers, and regional finals.

  • 39THBEST ACPC REGIONAL RANK
  • 23RDBEST ECPC NATIONAL RANK
  • EXPERTCODEFORCES · MAX 1632
  • #68ORCHESTRATE · OF 1,983

HACKATHONS

02 ENTRIES
  1. AUG 2026

    HACKERRANK · GLOBAL

    HackerRank Orchestrate

    #68OF 1,983

    Built a multimodal WhatsApp router that sorts text, posters, and voice notes into notify, digest, or mute. The submission pairs an OpenRouter routing policy with a typed harness, resumable runs, and a validated output contract.

    VIEW SUBMISSION (opens in a new tab)
    HackerRank Orchestrate August 2026 certificate, final rank 68 of 1,983
    CERTIFICATE · FINAL RANK #68 / 1,983
  2. OCT 2026

    META · GLOBAL

    Meta Global AI Hackathon

    ACCEPTEDNOVEMBER SPRINT

    Accepted into Meta's global AI hackathon and building through the November sprint.

PROGRAMMING CONTESTS

03 ENTRIES
  1. 2022 to 2024

    ICPC · AFRICA & ARAB

    ACPC Regional Finals

    39THBEST OF 3 FINALS

    Three Africa & Arab regional finals, each reached through Egypt's national contest. The best run placed 39th in the region.

  2. 2022 to 2024

    ECPC · EGYPT

    ECPC National Finals

    23RDBEST OF 3 FINALS

    Three Egyptian national finals. The best placed 23rd nationwide and booked a seat at the ACPC regional finals.

  3. 2022 to 2024

    ECPC · EGYPT

    ECPC Qualifications

    4THBEST OF 5 ROUNDS

    Five national qualifier rounds, with a best finish of 4th.

Let's talk.

Made with love and a lot of coffee.

© 2026 Ahmed Gamal · elgemmy

WELCOME TO MY VOID…

I'm Ahmed Gamal

Most people know me as Gemmy, a software engineer with a AI and backend bias. This is where I keep my projects, writing, videos, experiments, and competitive programming stuff.

The Void is where forgotten things go…

Experience

Software Engineer

MAY 2026 to PRESENT · 7 MOS

R&D AI Team · Belgium

Contributed to migrating the AI agent's legacy "Topics" system to the standardized Agent Skills architecture.

Built element selection for the Website Agent, passing design and cursor context directly into the agent.

Built an agent-oriented MCP inspector and contributed to MCP OAuth server and proxy work.

Software Engineer

FEB 2025 to MAY 2026 · 1 YR 4 MOS

R&D Website Team · Belgium

Migrated major parts of the Website Builder from jQuery to OWL and the Interactions framework, with supporting tooling and tests.

Fixed state synchronization issues affecting drag-and-drop and improved builder positioning and view controls.

Built the onboarding program for new hires and helped organize IOPC for 400+ participants as a problemsetter and tester.

SKILLS

Python · JavaScript · OWL · MCP · LLM/Agent Systems · Odoo

Belgium

Kimi Ambassador, part of Moonshot AI’s ambassador community.

Remote

Member of the Factory Guild, Factory's community program for builders who ship with Droids and share their work in public.

Belgium

Clouder Ambassador in GMI Cloud's global program for developers and creators building with AI.

Building with monthly GMI Cloud credits across compute, inference, and agent tooling, and sharing the work in public.

Cairo, Egypt

Shipped two product features, including a live-time tracking filter with full frontend/backend integration.

Upgraded backend services to newer Java and Spring Boot versions, backed by unit and integration tests.

SKILLS

React · TypeScript · Java · Spring Boot · JUnit

United States

Solved and evaluated competitive programming and algorithmic problems, documenting reasoning and edge cases.

Reviewed solutions from other contributors and provided feedback to improve correctness and quality.

Created and reviewed software engineering and DSA coding tasks used to improve model responses.

SKILLS

C++ · Python · Javascript · React.js

Remote

Built end-to-end web applications across both frontend and backend.

Recreated complex web interfaces and translated designs into functional applications.

SKILLS

React.js · Django · SQLite

Work

Working set

Core.

AI AGENTSJAVASCRIPTPYTHONTYPESCRIPTC++ALGORITHMS & DATA STRUCTURESLINUXVIM

The things I use, think in, or keep coming back to most: agent systems, software fundamentals, and the tools I live in every day.

About

I spend a lot of my time around software, even when I’m not working. I like experimenting with AI agents, messing with Linux, refining my development setup, and building small tools that make my own workflow better.

Teaching has been a big part of my life for years, mostly around algorithms and competitive programming. I also enjoy writing about things I’m learning, documenting experiments, and turning useful discoveries into something others can reuse.

Outside software, I read a lot, mostly technical books, psychology, and self-development. I drink more coffee than I probably should.

3× ACPC FINALISTTEACHINGLINUXAI AGENTS

Portrait of Ahmed Gamal

Teaching, on camera

All English: tech, building in public, and whatever I’m making at the moment.

Mostly technical content in Arabic: problem solving and algorithms, plus web development, tooling, and career talk.

Competitions

Hackathons and ICPC-style contests: 24-hour agent builds, national qualifiers, and regional finals.

  • 39THBEST ACPC REGIONAL RANK
  • 23RDBEST ECPC NATIONAL RANK
  • EXPERTCODEFORCES · MAX 1632
  • #68ORCHESTRATE · OF 1,983

HACKATHONS

02 ENTRIES
  1. AUG 2026

    HACKERRANK · GLOBAL

    HackerRank Orchestrate

    #68OF 1,983

    Built a multimodal WhatsApp router that sorts text, posters, and voice notes into notify, digest, or mute. The submission pairs an OpenRouter routing policy with a typed harness, resumable runs, and a validated output contract.

    VIEW SUBMISSION (opens in a new tab)
    HackerRank Orchestrate August 2026 certificate, final rank 68 of 1,983
    CERTIFICATE · FINAL RANK #68 / 1,983
  2. OCT 2026

    META · GLOBAL

    Meta Global AI Hackathon

    ACCEPTEDNOVEMBER SPRINT

    Accepted into Meta's global AI hackathon and building through the November sprint.

PROGRAMMING CONTESTS

03 ENTRIES
  1. 2022 to 2024

    ICPC · AFRICA & ARAB

    ACPC Regional Finals

    39THBEST OF 3 FINALS

    Three Africa & Arab regional finals, each reached through Egypt's national contest. The best run placed 39th in the region.

  2. 2022 to 2024

    ECPC · EGYPT

    ECPC National Finals

    23RDBEST OF 3 FINALS

    Three Egyptian national finals. The best placed 23rd nationwide and booked a seat at the ACPC regional finals.

  3. 2022 to 2024

    ECPC · EGYPT

    ECPC Qualifications

    4THBEST OF 5 ROUNDS

    Five national qualifier rounds, with a best finish of 4th.

Let's talk.