Hi, I'm Abdullah
Software engineer building developer tools, AI agents, and DSLs. My work spans real-time voice agents, compilers, and full-stack web apps. I'm especially interested in programming languages, type theory, and AI-assisted software engineering.
Latest Posts
View all- 12 Nov 2025 Lambda Calculus For All: Part 0 - Church Booleans In Progress
Work
-
Aim AI aimnow.aiFounding Engineer · Jan 2024 - Apr 2026Helped scale Aim's voice agent platform from pre-revenue to about $8M ARR and 1M daily calls, working across the voice agent runtime, dashboard, public API, agent configuration, outbound campaigns, call review, analytics, evals, dashboard-configured agent tools, and GCP deployments.
-
Fusion XYZ fusion.xyz (archived)Full-Stack Engineer · Jul 2022 - Sep 2022Built HiddenGem, a Next.js NFT analytics dashboard for real-time floor prices, trading volume, trending collections, and wallet insights, with Ethereum event ingestion for sales, transfers, and marketplace data.
Projects
-
Agentic coding tool for full-stack apps that makes generated code inspectable through code search, semantic call graphs, visual architecture maps, branching/snapshots, and integrations.
- T
A multitier web DSL for describing data models, queries, pages, auth, and UI in one source language, then compiling them to readable React/Vite, Node/Express, and Prisma code with static checks across the stack.
- A
OCaml AWS libraries for credentials, endpoints, SigV4 signing, retries, S3 uploads, presigned URLs, and test simulation.
- NNimbus Narratives github.com/abdufelsayed/nimbus-narratives
Accessible Astro/Preact/Tailwind blog theme with MDX content, RSS, sitemap, SEO metadata, and a 100/100 Lighthouse performance score.
Education
-
University of BirminghamMEng in Computer Science and Software EngineeringBirmingham, UKSep 2019 - Jun 2023Classification: First-Class Honors -
Nile UniversityBSc in Computer Engineering (transferred without degree)Cairo, EgyptSep 2017 - Jun 2019GPA: 3.75 -
Al-Azhar UniversityBachelor of Medicine and Surgery (transferred without degree)Cairo, EgyptSep 2016 - Jun 2017Pursued medicine because my dad wanted me to be a doctor. Plot twist: I chose to debug code instead of diagnosing patients.