Ahmed Magdy

Lead Frontend Engineer · Design Systems & Developer Tools

ahussein@outlook.com · github.com/amagdyh · linkedin.com/in/amagdyh · amagdyh.dev

I lead frontend at Teracloud in Cairo. I build design systems and interfaces for cloud infrastructure: the consoles, components and interaction patterns that make distributed systems legible to the people running them. Before Teracloud, I worked on Kubernetes, GitOps and cloud security at Weaveworks and Magalix.

Cairo, Egypt

Experience

Frontend Development Team Lead

@Teracloud

Teracloud builds software for managing data across cloud storage. I lead the frontend team, working on the console and shared UI layer that turn storage and access workflows into something operators can reason about.

  • Lead frontend across the product console, shared component library and delivery.
  • Set the patterns the team uses for data fetching, state and accessible interaction.
  • Work with product and platform engineers to keep complex storage workflows understandable.

Skills:

TypeScript, React, Design systems, Component APIs, Accessibility, Playwright

Lead Frontend Software Engineer

@Weaveworks

Weaveworks built GitOps tooling for Kubernetes. I worked on the frontend for Weave GitOps Enterprise, where platform teams inspect clusters, deployments and policy across environments too large to hold in your head.

  • Built frontend for Weave GitOps Enterprise, the UI platform teams use to inspect clusters and deployments.
  • Worked with design and product to make GitOps state legible across environments and teams.

Skills:

TypeScript, React, Kubernetes, GitOps, Storybook, Accessibility

Senior Frontend Software Engineer

@Magalix

Magalix built policy-as-code and cloud security for Kubernetes and was acquired by Weaveworks in 2022. I built interfaces for policy, compliance and cluster visibility: the screens that explain why a deployment is allowed, denied or drifting.

  • Built policy, compliance and cluster-visibility interfaces for Kubernetes security.
  • Worked across product and design to make policy understandable to platform teams.

Skills:

TypeScript, React, Kubernetes, Policy as Code, Data visualisation

Front-end Software Engineer II

@Fly365

Flight search and booking at a travel startup. I worked on the booking flow and the shared UI used across search, fare selection and checkout.

  • Built and maintained frontend flows across search, fare selection and checkout.
  • Worked with backend and design teams to ship a consistent booking experience.

Skills:

JavaScript, React, Redux, CSS

Senior Frontend Engineer

@INTDV

Enterprise interfaces on the SharePoint platform. I turned design comps into production HTML, CSS and JavaScript, with responsive layouts and an eye on SEO.

  • Delivered responsive SharePoint interfaces for enterprise clients.
  • Turned design comps into production HTML, CSS and JavaScript.

Skills:

HTML, CSS, JavaScript, SharePoint, Responsive design, SEO

Education

Bachelor's Degree

Studied in Cairo and spent a semester abroad at Kent State University in 2013.

Study-abroad semester

Kent State University

A semester of study abroad during the bachelor's degree.

Projects

Datum UI

- https://github.com/amagdyh/datum-ui

The UI monorepo behind Datum's operator console: a Next.js app, a shared susUI component library, and the data layer between them. Built with TypeScript, Turborepo, Bun, Tailwind CSS, Headless UI and SWR.

Skills:

TypeScript, Next.js, React, Turborepo, Tailwind CSS, Headless UI

Pokémon Browser

- https://github.com/amagdyh/Pokemon

A responsive Pokémon browser built as a focused React exercise: TanStack Router for type-safe routes, TanStack Query for caching and prefetching, shadcn/ui for accessible components, and Playwright for end-to-end coverage.

Skills:

React 19, TypeScript, Vite, TanStack Router, TanStack Query, Tailwind CSS, Playwright

StayStella

- https://github.com/amagdyh/StayStella

A small property and guest dashboard built as an installable React PWA. Lazy-loaded routes, a reusable responsive table, and a Workbox service worker for offline-capable delivery.

Skills:

React, TypeScript, React Router, Workbox, PWA, Create React App