Skip to content
Ahmed Gamal

About

From civil engineer to fullstack AI engineer

I studied civil engineering. A habit of automating everything is what pulled me into software: first Excel formulas to save time, then a bot to grab GPU cards during the Bitcoin boom.

That bot taught me what tutorials don't: real systems break, and the question that matters is what happens when they do. My first Upwork project in 2022 grew into a freelance career of 50+ projects for 30+ clients, the Top Rated Plus badge, and then full-time engineering roles.

Today I'm a Senior Software Engineer at Vodafone, building large-scale apps used by millions, and a Fullstack AI Developer at evyAI, where I lead the team that refactored the platform after its MVP. I write TypeScript end to end and focus on LLM products that hold up in production.

Ahmed Gamal Hamed
Based in
Cairo, Egypt
Time zone
GMT+2 / GMT+3
Languages
Arabic (native), English (C2)
Work style
Remote or hybrid

Experience

Professional experience

  1. Senior Software Engineer · Vodafone

    Sep 2024 – Present

    Full-time · Egypt, Hybrid

    • Develop and maintain large-scale applications with Angular, Node.js and Java that serve millions of users.
    • Build and maintain fullstack business solutions for the entire company through internal applications.
    • Implement features that improve user engagement and support business growth.
    • Collaborate with cross-functional teams on functionality and user experience.
    • TypeScript
    • Angular
    • RxJS
    • NgRx
    • React
    • Node.js
    • Java
    • PostgreSQL
  2. Fullstack AI Developer · evyAI

    Aug 2024 – Present

    Contract · Remote

    • Led the team that revamped and refactored the platform after a successful MVP, reducing costs and bugs while increasing performance.
    • Refactored the critical paths and cut the Firestore bill by 50x and the bundle size by 10x, while starting a new codebase that follows best practices.
    • Architected AI workflows with LangChain for persona-based content generation and context-aware networking tools.
    • Built a low-latency React browser extension that gives users real-time AI assistance inside dynamic web pages.
    • TypeScript
    • React
    • Node.js
    • LangChain
    • OpenAI API
    • Firebase Functions
    • Firestore
    • GCP
  3. Fullstack Engineer · Teamupai.io

    Feb 2024 – Aug 2024

    Full-time · UAE, Remote

    • Revamped and expanded n8n's codebase to match a new product design.
    • Added new workflows and the ability for users to create their own AI agents.
    • Worked across the Vue frontend and the Node.js, TypeORM and Postgres backend.
    • TypeScript
    • Vue
    • Node.js
    • LangChain
    • TypeORM
    • PostgreSQL
    • n8n
  4. Fullstack Engineer · Nextrole.ai

    Mar 2023 – Dec 2023

    Contract · USA, Remote

    • Created a framework that orchestrates automations from server-driven JSON, letting the backend build a tailored workflow for each step at runtime.
    • Developed and maintained core product services, APIs and database schemas.
    • Built the React and Tailwind frontend: authentication, dashboards and workflow management.
    • Documented new features and REST APIs and supported frontend engineers with integrations.
    • TypeScript
    • React
    • Node.js
    • Express
    • MongoDB
    • Stripe
    • Tailwind CSS
  5. Fullstack Engineer · Top Rated Plus · Upwork

    Dec 2022 – Feb 2024

    Freelance · Remote

    • Delivered 50+ projects for 30+ clients worldwide, as a solo developer on small projects and a core team member on larger ones.
    • Built fullstack solutions with React, Next.js and RESTful Node.js APIs, including microservices and modular APIs.
    • Set up CI/CD pipelines and optimized application performance and database queries.
    • Earned Top Rated Plus: the top 1% of developers on the platform.
    • React
    • Next.js
    • Node.js
    • TypeScript
    • PostgreSQL
    • MongoDB
    • Firebase
    • GCP

Education

BSc. Engineering

Misr University for Science and Technology (MUST), 6th of October, Egypt · 2014 – 2019

Grade: Very Good · Final project: Excellent

Certifications

EF SET English Certificate: 82/100 (C2 Proficient), 2023

Toolbox

Skills

AI & LLMs
LangChain · OpenAI API · AI agents · Prompt engineering · LLM automations · n8n
Frontend
React · Angular · Next.js · Vue · RxJS / NgRx · Zustand · Redux · Tailwind CSS · Material UI · Mantine
Backend
Node.js · Express · REST · GraphQL · Firebase Functions · TypeORM · Stripe
Data
PostgreSQL · MongoDB · Firestore
Cloud & DevOps
Google Cloud · Docker · Kubernetes · GitHub Actions · CI/CD
Testing & automation
Jest · Playwright · Puppeteer · Chrome extensions · Web scraping

Recommendations

In their words

★★★★★

“Ahmed is a great developer, I have been recruiting developers for around 10 years now, Ahmed is the most preferable type I always look for, honest, trustworthy, professional, mature, passionate, reliable, always learning, he is definitely a great addition to any team, and I see him as a potential leader in the near future. If you ever came to see this review, go for it, hire him without a second thought!”

Ali HalabyahTech leader, managed Ahmed directly · via LinkedIn
★★★★★

“Very satisfied with Ahmed's work. I've done a lot of projects on Upwork and this was by far one of the best. Ahmed not only delivered on the project, he was a collaborative partner who helped me think through requirements and knocked them out of the park.”

Brandon FerrisUpwork client · via Upwork
★★★★★

“Ahmed was pleasant to work with, communication was good, he met the requirements and got the job done fast. The code quality was fantastic. A+++”

Hassan AliUpwork client · via Upwork
★★★★★

“Ahmed perfectly executed the task and exceeded expectations. Very responsive, and quick turnaround. Any team would be lucky to have him”

Kristian WangbergUpwork client · via Upwork

Have an AI feature or a product to ship?

Hiring for a senior fullstack or AI role, or need a developer for a project? Send a short brief and let's see if we're a fit.