Sr. Full-Stack Engineer — Team Lead

Amer Hamdan

Ten years of production web systems, and lately a lot of platform work: Go services behind a large intelligence platform, an OpenAI-compatible LLM gateway, social-listening dashboards, autonomous content agents, a multi-tenant commerce SaaS. Before that, mostly migrations — taking something slow and legacy and rebuilding it without ever turning it off.

Amer Hamdan, Senior Full-Stack Engineer & Tech Lead
Istanbul, TR
Based
Istanbul, Türkiye
Remote-friendly
Open to
Senior full-stack · Tech lead
AI-product · Architecture
Core stack
TypeScript · Next.js · Node
Laravel · PostgreSQL · GCP
Span
2016 — present
Ten years in production
Building for production
10 yrsBuilding for production2016 — Present
Performance gain
+70%Performance gainWordPress → Next.js rebuild
Active SaaS users
1,000+Active SaaS usersAmenu, built solo
LLM providers behind one gateway
5LLM providers behind one gatewayMulti-provider routing layer

Profile

Senior full-stack engineer and team lead with ten years building production web platforms across intelligence, news, recruitment, and commerce. Currently lead engineer on a multi-product platform written in Go and TypeScript — GraphQL, REST, and WebSocket APIs over PostgreSQL, an OpenAI-compatible LLM gateway with retrieval-augmented generation and per-token billing, and bilingual Arabic/English dashboards, all deployed to GKE and Cloud Run. Designs and ships AI agent systems, and works agent-first day to day with Claude Code, Cursor, Codex, and Gemini CLI. Earlier work was mostly legacy migration: PHP to Laravel, WordPress to Next.js, with measurable gains in performance and engagement each time.

Work

Work history

  1. 2023now

    Senior Full-Stack Developer / Team Lead

    ID8 Media · Istanbul, Türkiye

    Lead engineer across the agency portfolio — Go and TypeScript platform services, LLM infrastructure, AI agents, client dashboards, and large-scale hiring products.

    • Lead engineer on a large intelligence platform: Go services behind GraphQL, REST, and WebSocket APIs over PostgreSQL, with a bilingual Arabic/English Next.js dashboard.
    • Built an OpenAI-compatible LLM gateway routing five model providers behind a single token, with per-token usage metering, billing, and retrieval-augmented generation on pgvector.
    • Raised project success rate 25% by leading development teams through 5 complex, concurrent client builds.
    • Improved software efficiency 15% for news agencies by engineering tailored publishing and content-delivery solutions.
    • Built large-scale global hiring platforms handling multi-region job data and employer workflows.
    • Own the delivery pipeline across clients: architecture, code review, Terraform-managed GKE and Cloud Run deploys, and post-launch performance.
    • Go
    • TypeScript
    • Next.js
    • PostgreSQL
    • LLM infrastructure
    • AI agents
    • Google Cloud
  2. 2021now

    Web Lead & Site Administrator

    Multifaith Alliance · New York, United States (remote)

    Rebuilt and now maintain the public platform for a US non-profit working across the MENA region.

    • Improved site performance 70% by rebuilding the entire site with Next.js and Tailwind CSS.
    • Migrated a legacy WordPress installation to a fully custom modern stack with no loss of content or search ranking.
    • Built dynamic page types and a reusable component system the non-profit's staff can extend without a developer.
    • Reworked SEO structure, page-load speed, responsive behaviour, and production deployment.
    • Next.js
    • Tailwind CSS
    • SEO
    • Migration
    • Core Web Vitals
  3. 2020now

    Founder & CEO

    Amenu (SaaS) · Global

    Menu-management SaaS for restaurants, designed, built, and operated solo.

    • Grew to 1,000+ active users, demonstrating real market adoption without a sales team.
    • Shipped three major versions, each iterating on features, onboarding, and performance from live usage data.
    • Built and run the full stack independently — product, front end, back end, billing, infrastructure, and support.
    • SaaS
    • Product ownership
    • Full-stack
    • Multi-tenant
  4. 20212023

    Head of Developers Team

    Orient News · Dubai, United Arab Emirates

    Led the engineering team behind the digital transformation of a major regional news agency.

    • Increased user engagement 30% by leading the development of a new website for a major news agency.
    • Boosted platform performance 30% by migrating the newsroom from native PHP to Laravel.
    • Built and led the development team from scratch, setting review standards and release process.
    • Owned the SEO strategy and content architecture, growing organic traffic and improving Core Web Vitals.
    • Laravel
    • PHP
    • Next.js
    • Technical SEO
    • Team building
  5. 20162021

    Head of Developers

    Alpha Creative Agency · Istanbul, Türkiye

    Ran the programming team at a full-service creative agency.

    • Delivered 21+ production websites across client industries.
    • Led the programming team day to day, from scoping through delivery and handover.
    • Designed and implemented admin panels and front-end interfaces for clients with no in-house technical staff.
    • PHP
    • Team leadership
    • Admin systems
    • Front-end

Also, over the same years

  1. 2020now

    SEO & Technical ConsultantFreelance

    Global

    Delivered comprehensive site status analyses for 100 clients, translating audits into ranked action lists.

  2. 20202021

    Senior ConsultantInhouse Global

    Istanbul, Türkiye

    Increased user engagement 30% by developing a fully functional website from scratch.

  3. 20192020

    Full-Stack Web DeveloperJob2Go Recruitment Agency

    Wales, United Kingdom

    Reduced downtime 30% by defining the site roadmap and establishing robust server infrastructure.

  4. 20182019

    Full-Stack Web DeveloperQuestionnaire Connect

    United States (remote)

    Increased survey response rate 35% by developing a purpose-built web application for Questionnaire Connect®.

Projects

Selected projects

  • Autonomous agent pipeline, Arabic-first

    Maestro

    Independent · 2026 — Present

    An autonomous AI social-media agency for the Arabic market. Agents research, plan, write, and schedule a brand's output end to end, with a human approving rather than authoring.

    • Agent pipeline covering research, content planning, generation, and scheduling
    • Arabic-only product surface — RTL, correct script shaping, dialect-aware copy
    • Provider abstraction with deterministic mock models, so the pipeline is testable without spend
    • Documented as a code-accurate engineering guide that AI agents navigate directly
    • TypeScript
    • AI agents
    • LLM orchestration
    • PostgreSQL
    • Next.js
    • RTL
  • Multi-tenant commerce SaaS, built solo

    Medhat Pasha

    Independent · 2026 — Present

    Multi-tenant e-commerce platform for the Syrian market — a single engine powering unlimited Arabic storefronts, built for merchants with no technical staff and tuned for slow connections.

    • Arabic-first interface with full RTL support throughout
    • Monorepo: Node.js and Express TypeScript API alongside the storefront
    • Cash-on-delivery order flow matched to how the local market actually buys
    • Automated WebP optimisation and real-time analytics on a 3G performance budget
    • TypeScript
    • Next.js
    • Express
    • Multi-tenant
    • Monorepo
    • RTL
  • Hourly ingestion across three platforms

    Social listening dashboards

    ID8 Media · 2025 — 2026

    Media-monitoring dashboards that ingest X, Instagram, and Facebook and surface sentiment, trending topics, and emerging hashtags for communications teams.

    • Automated hourly collection into Firestore, triggered by Cloud Scheduler
    • Sentiment detection and trend analysis over mixed social and news sources
    • Grid dashboards built for analysts rather than engineers
    • Next.js 15, Tailwind, and shadcn/ui on Cloud Run
    • Next.js
    • TypeScript
    • Firebase
    • Sentiment analysis
    • Cloud Scheduler
  • Unblocked front-end work with no live feed

    Social API engine simulator

    ID8 Media · 2025

    A generator that produces realistic social posts, usernames, metrics, and timestamps from Gemini, so dashboards and pipelines could be built and demoed before any live data existed.

    • Gemini-generated post text and personas with code-generated metadata
    • Realistic metrics, timestamps, and context annotations
    • Firebase-backed store shaped exactly like the production feed
    • Next.js
    • TypeScript
    • Gemini
    • Firebase
    • shadcn/ui
  • Front end and API, ~200 commits

    YOHO Works

    ID8 Media · 2025

    Global hiring platform covering multi-region job data, employer workflows, and candidate matching, delivered as a Next.js front end against a TypeScript API.

    • Multi-region job data models and employer workflows
    • Candidate-facing search and application flow
    • Shared component system reused across the agency portfolio
    • Next.js
    • TypeScript
    • Node.js
    • REST APIs
  • Six repositories, front to back

    Reson8

    ID8 Media · 2023 — Present

    Media platform spanning a client panel, admin tooling, an elections API, and serverless functions, later re-architected onto Go with its own database and message bus.

    • Client and admin panels in Next.js and TypeScript
    • Firebase Cloud Functions for scheduled and event-driven work
    • Elections API delivering live results under load
    • Re-architecture onto a Go service with dedicated Postgres and NATS
    • TypeScript
    • Go
    • Next.js
    • Firebase
    • PHP
  • Five surfaces on one content backend

    bluHub

    ID8 Media · 2024 — 2025

    Multi-surface platform for an organisation: public site, a Strapi-backed CMS its staff run themselves, an admin panel, a REST API, and a separate jobs portal.

    • Next.js public site and jobs portal sharing one component system
    • Strapi CMS so non-technical staff publish without a developer
    • Admin panel and REST API behind role-based access
    • Next.js
    • TypeScript
    • Strapi
    • Node.js
    • CMS
  • Live storefront plus social publishing

    Cuties Baby Store

    Independent · 2026 — Present

    Arabic-first online store for baby and infant products, serving Damascus and the wider Syrian market, with a connected social layer that publishes straight to Facebook and Instagram.

    • Encrypted Meta (Facebook/Instagram) connection with credentials stored outside the release directory
    • Role-based page access, cached per worker under PM2 cluster mode
    • GA4 and Tag Manager e-commerce tracking on a documented event convention
    • Deploy layout that survives directory-replacing releases without losing state
    • Next.js
    • TypeScript
    • Meta API
    • PM2
    • GA4
    • RTL
  • Two languages, two editorial workflows

    Marasid

    ID8 Media · 2024 — 2025

    Bilingual Arabic and English publication platform: a Next.js front end over Strapi, with a separate CMS instance per language so each editorial team works independently.

    • Arabic and English sites sharing one front-end codebase
    • Per-language Strapi instances for independent editorial control
    • RTL and LTR layouts from the same component system
    • Next.js
    • TypeScript
    • Strapi
    • Bilingual
    • RTL
  • Public repository, no hardcoded secrets

    Notification Forwarder

    Open source · 2026

    A self-hosted Android app that forwards your own phone's SMS, call events, and app notifications to a Telegram chat you control — for reading a spare, travel, or backup device without picking it up.

    • Native Android in Java, with per-user configuration
    • No hardcoded credentials — every user supplies their own bot and chat
    • Built as a personal tool and published for anyone with the same problem
    • Java
    • Android
    • Telegram API
    • Open source
  • +30% engagement · +30% platform performance

    Orient News Platform

    Orient News · 2021 — 2023

    Full digital transformation of a regional news agency: legacy native PHP rebuilt on Laravel, then a Next.js front end on top for speed and search.

    • Migrated the newsroom off native PHP without interrupting publishing
    • Built and led the engineering team from zero
    • Restructured content architecture and technical SEO
    • Optimised Core Web Vitals across article and index pages
    • Laravel
    • PHP
    • Next.js
    • React
    • SEO
  • +70% site performance

    Multifaith Alliance

    2021 — Present

    Complete rebuild of a US non-profit's public platform, moving from WordPress to a custom Next.js and Tailwind stack with a reusable component system.

    • WordPress → Next.js migration with content and rankings preserved
    • Dynamic page types staff can compose without a developer
    • SEO structure and page-load rework
    • Responsive design and production deployment pipeline
    • Next.js
    • Tailwind CSS
    • TypeScript
    • Migration
    • SEO
Stack

What I build with

Languages
  • TypeScript
  • JavaScript
  • Go
  • PHP
  • Python
  • SQL
  • Java
AI engineering
  • LLM gateway architecture
  • OpenAI-compatible APIs
  • Multi-provider routing (OpenAI, Anthropic, Gemini, Grok, Ollama)
  • Agent design & orchestration
  • Multi-agent workflows
  • Model Context Protocol (MCP)
  • RAG (pgvector, pg_search)
  • Embeddings & vector search
  • Structured outputs & tool calling
  • Streaming responses (SSE)
  • Prompt engineering & evaluation
  • Token metering & cost control
  • Sentiment & entity extraction
  • Machine translation
AI-assisted delivery
  • Claude Code
  • Cursor
  • OpenAI Codex
  • Gemini CLI
  • MCP servers
  • Agent-assisted refactoring & review
  • Spec-driven development
  • Repo conventions for coding agents
Backend
  • Node.js
  • Express.js
  • Go (Cobra)
  • Laravel (PHP)
  • Strapi
  • REST API design
  • GraphQL
  • WebSockets
  • NATS
  • Authentication
  • Role & permission systems
  • Caching
Frontend
  • React
  • Next.js (App Router)
  • TypeScript
  • Tailwind CSS
  • shadcn/ui
  • Material UI
  • Responsive design
  • Bilingual EN/AR & RTL
  • Accessible layouts
  • UI/UX
Data
  • PostgreSQL
  • MySQL
  • MongoDB
  • Firestore
  • Prisma ORM
  • pgvector
  • Schema design
  • Migrations
Cloud & DevOps
  • Google Cloud Run
  • Cloud Build
  • Cloud Scheduler
  • GKE / Kubernetes
  • Terraform
  • Docker
  • Nginx
  • PM2
  • Linux server management
  • CI/CD pipelines
  • Git & GitHub
Practice
  • Technical & on-page SEO
  • Core Web Vitals
  • Team leadership
  • Monorepos
  • Multi-tenant architecture
  • Agile / Scrum
  • Jira, Trello, Slack
Languages
ArabicNativeEnglishProfessional working proficiencyTurkishAdvanced
Contact

Take the CV with you

Open to senior full-stack, tech lead, and AI-product roles — remote or Istanbul. The fastest way to reach me is email — I answer within a day.

The JSON follows the JSON Resume schema, so an applicant tracking system or an AI agent can read the whole record without parsing a document. There is a /llms.txt too, and the CV is also a plain web page.

Phone / WhatsApp
+90 553 327 11 00