Ingeniero de Software Senior · El Cairo, Egipto 🇪🇬 · Abierto a reubicación 🌍

Construyo los sistemas
de los que otros equipos dependen.

Ingeniero de software afincado en El Cairo, abierto a reubicación — cinco años construyendo SaaS multi-tenant, plataformas de subastas en tiempo real, herramientas asistidas por IA y apps móviles llevadas a producción en el Golfo, EE. UU. y el Reino Unido. Laravel, Next.js, FastAPI, Flutter — y de aprendizaje rápido, cómodo adaptándome a cualquier stack o framework que el proyecto necesite.

5+ años
Sistemas en producción
12+
Apps en App Store / Play
23+
Productos entregados y enlazados
17+
Países atendidos en el mundo
Desliza
Con confianza en
17+ países
Lo que hago · 01

Soy un ingeniero senior que trata un producto como un sistema — no como un montón de funciones. Diseño la columna vertebral, entrego la superficie y respondo cuando tiene que escalar.

  • /01
    Senior, de extremo a extremo.

    Arquitectura, backend, web, móvil e infraestructura — un solo ingeniero que sostiene toda la cuerda.

  • /02
    Multi-tenant por defecto.

    Aislamiento de tenants, límites de roles, datos conscientes de la facturación — construyo plataformas, no apps de un solo uso.

  • /03
    Llevar a producción y defenderlo.

    No desaparezco en la v1. Observabilidad, pipelines de despliegue e higiene de guardia vienen de serie.

  • /04
    Claro con clientes no técnicos.

    Fundadores y equipos de operaciones no deberían necesitar un intérprete para trabajar con su ingeniero. Documento las decisiones.

Ahmed Farid — Ingeniero de Software Senior, retrato
Disponible · T3 2026
Perfil

Soy Ahmed Farid — un ingeniero senior que entrega sistemas de extremo a extremo.

Afincado en El Cairo, abierto a reubicación. En los últimos cinco años he construido plataformas SaaS multi-tenant, sistemas de subastas y reservas en tiempo real, herramientas asistidas por IA y una flota de apps móviles llevadas a producción en el Golfo, EE. UU. y el Reino Unido.

Trabajo todo el stack — Laravel, Next.js, FastAPI, Flutter, AWS — y me siento cómodo siendo responsable de un producto desde la primera decisión de esquema hasta la publicación en la App Store y la guardia tras el lanzamiento. Aprendo rápido y me adapto a cualquier stack que el proyecto realmente necesite.

5+ años
Software en producción
23+
Productos creados o entregados
17+
Países atendidos
Lic.
CS e IA · Universidad de Helwan
En cifrasTrayectoria completa, en el Golfo · EE. UU. · Reino Unido
9+
Plataformas insignia diseñadas de extremo a extremo
13+
Marcas entregadas desde un código white-label
8+
Empresas y clientes con los que he colaborado
60+
Herramientas y tecnologías en el stack
Trabajo seleccionado · 02

Cada sistema, entregado y enlazado.

El portafolio completo — primero los SaaS insignia, luego el resto. Cada entrada enlaza directamente al producto en vivo, la ficha de la tienda o el panel de administración, extraído de mi perfil de GitHub.

FLAGSHIP / 01

Yelo Sale

Ingeniero de Software · Mercado del Golfo (KSA)

Plataforma B2B2C de subastas y venta de vehículos — pujas en vivo en tiempo real en web y móvil.

Laravel 11Next.js 14FlutterSocket.IOMySQLRedis
sales.iyelo.comAbrir
Yelo Sale — captura del producto
Problema

El remarketing de vehículos en el Golfo funcionaba con procesos offline opacos — los flotistas, concesionarios y compradores no tenían una forma transparente y en tiempo real de listar, pujar y liquidar.

Enfoque

Una casa de subastas digital y transparente en web y móvil: los flotistas listan coches y lotes, los clientes compiten en subastas en vivo en tiempo real con puja automática por proxy, y luego reservan y pagan en línea — respaldado por un pipeline de facturación sincronizado con el ERP y una máquina de estados de inventario completa, del listado a la entrega.

Impacto
Pujas en vivo
Subastas WebSocket
<200ms
Latencia de puja en vivo
ERP
Sincronización Dynamics 365
Pujas en vivo WebSocket en tiempo real + auto-puja por proxy Pagos Amazon Payfort · OTP GoInfinito · push FCM i18n árabe/inglés con RTL completo
El problema

El remarketing de vehículos en el Golfo operaba por canales offline y opacos — flotistas y concesionarios movían inventario mediante acuerdos cerrados, sin transparencia, sin competencia en tiempo real y con facturación conciliada a mano contra un ERP empresarial. El objetivo: sustituirlo por una casa de subastas digital, transparente y en tiempo real en web y móvil, donde cualquier postor verificado pudiera competir en vivo — sin perder una sola puja por una condición de carrera.

La parte difícil

Las subastas en vivo no perdonan. Cuando decenas de postores golpean el mismo lote en los segundos finales, el sistema tiene que ser la única fuente de verdad: cada puja ordenada correctamente, sin actualizaciones perdidas, sin dos “ganadores,” auto-pujas por proxy resueltas al instante — reflejado en web y móvil en tiempo real, en árabe e inglés (RTL) y en perfecta sincronía con un ERP Microsoft Dynamics 365.

La arquitectura
  • Un contrato, tres clientesUn monorepo Nx con una API Laravel 11 que sirve a una web Next.js 14 y una app móvil Flutter (BLoC), de modo que web, iOS y Android comparten los mismos tipos y comportamiento.
  • Pujas en tiempo real con autoridad del servidorEstado de pujas en Redis con incrementos atómicos; una capa Socket.IO/Node difunde a cada observador. El servidor, no el cliente, decide el orden de las pujas — eliminando condiciones de carrera y pujas perdidas bajo carga. Latencia de puja <200ms de extremo a extremo.
  • Auto-puja por proxyLos postores fijan un tope máximo; el motor contraoferta a sus rivales hasta ese límite, del lado del servidor, para ganar al precio mínimo necesario.
  • Inventario como máquina de estadosCada lote pasa por listado → subasta en vivo → reservado → pagado → entregado, con gobernanza de administración en cada paso.
  • Acceso en tres nivelesAdmin / Empresa / Cliente, cada uno tras su propio guard JWT (RBAC multi-guard).
  • Sincronización empresarial y pagosSincronización bidireccional con ERP Dynamics 365 de clientes, vehículos y facturas; pagos Amazon Payfort; OTP GoInfinito + autorización KYC de postores; push FCM; facturas PDF/QR; AWS S3.
El resultado
  • Una casa de subastas transparente y en tiempo real, en vivo en web, iOS y Android (App Store + Google Play).
  • Pujas en vivo en tiempo real con latencia <200ms, con auto-puja por proxy y cero pujas perdidas por condiciones de carrera.
  • Remarketing offline y opaco sustituido por un pipeline digital del listado a la entrega, con facturación sincronizada con el ERP.
  • Entregado con flujo trunk-based alpha/beta/prod (Docker, GitHub Actions CI/CD, AWS).
Mi rol Ingeniero de Software — back-end en Laravel, front-end en Next.js y la app móvil Flutter.
FLAGSHIP / 02

Qoralia

Ingeniero de Software · FastAPI + React

Plataforma de planificación de descarbonización para municipios — intervención climática y financiación asistidas por IA.

FastAPIReactPostgreSQL + pgvectorRedisAuth0
beta.qoralia.ioAbrir
Qoralia — captura del producto
Problema

Los responsables municipales que planifican reducir emisiones estaban atrapados entre hojas de cálculo dispersas e informes de consultoría — sin forma de descubrir intervenciones, casar financiación y modelar el impacto de CO₂ en un solo lugar.

Enfoque

Un espacio de trabajo asistido por IA que busca normativas, subvenciones y catálogos de intervenciones en segundos, puntúa la elegibilidad de subvenciones y modela el coste, el impacto de CO₂ y la viabilidad de rutas completas de reducción de emisiones — con importación masiva por fases y validación antes de que los datos pasen a registro.

Impacto
Rutas CO₂
Puntuación de viabilidad
RAG
Grafo de conocimiento climático
Multi-tenant
RBAC de espacios
Gateway multi-LLM OpenRouter + recuperación RAG Puntuación de elegibilidad y alineación de subvenciones Auth0 · Supabase · despliegue multi-entorno tras nginx
FLAGSHIP / 03

KhebraOS

Ingeniero de Software · Full-stack

Plataforma de academia todo-en-uno árabe-primero — lanza una escuela de marca en usuario.khebraos.com.

React 19Vite 7Express 5Drizzle ORMPostgreSQL
khebraos.comAbrir
KhebraOS — captura del producto
Problema

Formadores y coaches de la región improvisaban con herramientas de cursos, pagos y marketing pensadas para flujos en inglés y LTR que nunca encajaban con su forma de enseñar.

Enfoque

Un creador de escuelas online de marca — RTL y bilingüe desde la base — donde los creadores construyen cursos, venden productos digitales, imparten coaching 1:1 y hacen marketing con embudos, impulsado por un Asistente de Cursos con IA de 6 pasos que genera guiones, narración, portadas y vídeos promocionales en minutos.

Impacto
Asistente IA
Guion → vídeo promo
6 pasos
Pipeline de generación de cursos
Bilingüe
Árabe-primero RTL
GPT-4o-mini + ElevenLabs (10 voces en árabe) + DALL·E 3 Constructor de landing pages y embudos por arrastrar y soltar Zoom / Calendly / Google OAuth, SSE vía Postgres NOTIFY
FLAGSHIP / 04

Phonic Maps

Ingeniero de Software · Laravel + Next.js

Gestión multi-tenant de ubicaciones y reseñas para negocios con múltiples sedes.

Laravel 12Next.js 16PostgreSQLRedisMongoDB
phonicmaps.comAbrir
Phonic Maps — captura del producto
Problema

Operadores de franquicias y pymes que gestionan sedes en Google, Meta y X tenían reseñas, actualizaciones e interacción dispersas en paneles de proveedores separados.

Enfoque

Los revendedores incorporan clientes como tenants, sincronizan fichas con Google My Business vía OAuth, responden reseñas con respuestas sugeridas por IA, publican posts promocionales en muchas sedes a la vez y siguen métricas por ubicación — todo desde un panel, escalando de una pyme a cientos de fichas.

Impacto
GMB OAuth
Sincroniza reseñas + métricas
Multi-sede
Reglas de auto-respuesta masiva
Multi-tenant
Revendedor → clientes
Publicación de posts por lotes en múltiples sedes Importación/exportación masiva CSV + ciclo de vida de medios Trabajos en cola con Horizon + auditoría activity-log de Spatie
FLAGSHIP / 05

Recovery Advisers

Ingeniero de Software Senior · Dubái, EAU

Recobro de deuda y gestión de casos — app interna + portal de clientes multi-tenant, sincronizado por webhooks.

Laravel 13Next.js 15MySQLOctaneReverb
recoveryadvisers.comAbrir
Recovery Advisers — captura del producto
Problema

Las operaciones de recobro abarcaban gestores de casos, finanzas y RR. HH. internamente, más acreedores y bufetes externamente — sin una forma segura y en tiempo real de mantener a los clientes sincronizados sin polling.

Enfoque

Una app interna principal orquesta todo el ciclo de recobro (leads → casos → mandatos → litigios → recobros → facturas), mientras un portal de clientes multi-tenant da a cada tenant visibilidad segura de solo lectura — ambos sincronizados mediante una arquitectura de push por webhooks sin estado, para que los clientes vean las actualizaciones casi en tiempo real.

Impacto
Push por webhook
Sincronización casi en tiempo real
6 etapas
Ciclo lead → factura
Capa RR.HH.
Contratos · OKRs
Motor de comisiones de afiliados con planes por acuerdo SSO Microsoft 365 / Entra ID · Zoho Books · Teams Aislamiento multi-tenant con middleware de resolución de tenant
CASE / 06

Fixawy

Ingeniero de Software · Egipto

Marketplace de servicios para el hogar de dos caras — panel web + apps Flutter de cliente y proveedor.

Laravel 8Vue 2FlutterFirebaseMySQL
fixawy.comAbrir
Fixawy — captura del producto
Problema

Reservar técnicos del hogar verificados en Egipto significaba llamadas y nula transparencia — sin seguimiento en vivo, sin pago en la app, sin forma de comparar ofertas de proveedores.

Enfoque

Los clientes exploran y reservan técnicos verificados o publican un trabajo a medida para recibir ofertas, luego siguen al técnico asignado en vivo en un mapa, chatean en tiempo real, pagan en efectivo/tarjeta/monedero y valoran el trabajo — mientras los proveedores gestionan trabajos, disponibilidad e ingresos desde su propia app y los administradores supervisan el catálogo desde el panel web.

Impacto
Seguimiento en vivo
En Google Maps
3 vías
Efectivo · tarjeta · monedero
Publica trabajo
Ofertas de proveedores
Chat en la app en tiempo real sobre Firestore Pagos PayTabs y Stripe · push OneSignal Bilingüe árabe/inglés con RTL
CASE / 07

Ezhal

Ingeniero de Software · Catar

Reserva de servicios para coches multi-tenant — backend Laravel que impulsa tres apps Flutter por rol.

Laravel 12MariaDB 11Flutter 3RiverpodPassport
Apps de Cliente · Empleado · Gerente — App Store y Play próximamente
alpha.ezhal-qtr.comAbrir
Ezhal — captura del producto
Problema

El lavado y detallado de coches a domicilio necesitaba una agenda coordinada entre clientes, empleados en ruta y gerentes — con reserva de franjas a prueba de concurrencia y fidelización flexible.

Enfoque

Un backend Laravel con tres APIs por rol tras guards de autenticación separados impulsa tres apps Flutter: los clientes reservan franjas y siguen a su técnico en vivo (en camino → llegó → empezó → completado), los gerentes gestionan agendas y monederos, todo con reservas de franja a prueba de concurrencia que bloquean al empleado antes de revisar conflictos.

Impacto
3 apps
Cliente · Empl. · Gerente
3 APIs
Guards de auth por rol
Apple Wallet
Fidelización PassKit
Códigos de acceso por email sin contraseña MyFatoorah · Stripe · PayPal · Apple PassKit + APNs Monedero, puntos, sellos y facturación por suscripción
CASE / 08

Compass Med

Ingeniero de Software · Egipto

Plataforma full-stack de e-commerce dental y salud — construida de extremo a extremo.

Laravel 12PHP 8.4MySQLAlpine.jsRedis
compass-egy.comAbrir
Compass Med — captura del producto
Problema

Un negocio de equipamiento dental con una década de trayectoria necesitaba un canal online para dentistas — catálogo, monedero, cupones, logística — integrado a fondo con su ERP Odoo existente.

Enfoque

Una tienda + administración en Laravel: los dentistas exploran un catálogo categorizado, gestionan carrito/lista de deseos/monedero de crédito y pagan en línea o contra reembolso con reglas de envío por ciudad — más un centro de conocimiento, registro a eventos con sorteos y un panel de administración por permisos con analítica de ventas e informes en Excel.

Impacto
Odoo
Sincronización ERP bidireccional
2 pasarelas
Fawaterak + Fawry
Monedero + cupones
Monedero Bavix
Motor de envío gratis/estándar por ciudad Seguimiento de pedidos, devoluciones y facturas PDF RBAC Laratrust · Pusher · DomPDF · Laravel Excel
PLATFORM / 09

RevealSite

Ingeniero de Software · Flota de farmacias de EE. UU.

La empresa y plataforma tras 12+ apps y tiendas de farmacia de marca sobre una base white-label.

FlutterReactDjangoCeleryPostgreSQL
Problema

Más de una docena de farmacias independientes de EE. UU. y Reino Unido necesitaban apps y webs de marca para pacientes — pero no podían justificar una línea de ingeniería separada por farmacia.

Enfoque

Una plataforma de interacción multi-tenant y white-label: una nueva farmacia se pone en marcha por client_id con su propia marca, horarios y tienda. Los pacientes obtienen renovación de recetas, transferencias, reserva de citas, recordatorios de medicación y mensajería bidireccional — cada solicitud enrutada automáticamente a la farmacia por fax y email vía Celery. Construí y entregué las apps de pacientes (Flutter) y los sitios de farmacia (React) sobre esta plataforma compartida.

Impacto
12+
Apps y tiendas
1 código
White-label
Auto-ruteo
Fax/email vía Celery
🚧 Anteriores / no lanzados
Xera Lab

Un marketplace B2B de externalización dental, concebido como socio global de outsourcing dental — conectando clínicas con laboratorios y fabricantes para externalizar coronas, alineadores y prótesis y escalar sin ampliar el laboratorio propio. Construido pero no lanzado públicamente.

Next.jsReactLaravelMySQL
Ofoq

Una app de servicios para el hogar bajo demanda para el mercado saudí — conectando hogares con trabajadores verificados para limpieza, mantenimiento y tareas cotidianas: explorar, reservar una franja y gestionar solicitudes de extremo a extremo. Construida pero no lanzada públicamente.

FlutterLaravelMySQLFirebase
Lo que construyo · 03

Seis áreas en las que trabajo con fluidez.

El alcance de un ingeniero senior, reducido a lo que realmente entrego — no a lo que figura en el CV. La mayoría de proyectos abarcan dos o tres de estas a la vez.

Plataformas SaaS multi-tenant

Capas de datos por tenant, acceso por roles, hooks de facturación. Diseñadas para que sumar el cliente 50 cueste lo mismo que el 5.

LaravelNext.jsPostgresRedis

Sistemas B2B / B2C

Dos audiencias, un solo código. Clientes web y móvil sobre una API compartida, con paneles por rol del lado del operador.

Next.jsFlutterNode.js

Apps móviles que se entregan

Apps Flutter multiplataforma conectadas a backends reales — pagos, autenticación, estado offline, push y todo el proceso de publicación en App Store / Play.

FlutterFirebaseHiveREST

Herramientas internas y paneles

Interfaces de nivel operativo para equipos de operaciones, ventas y administración. Construidas rápido, pero no desechables — suelen sobrevivir a la v1 del producto.

Next.jsLaravelMySQL

Infraestructura cloud y de despliegue

AWS primero: EC2, RDS, S3, SES, ElastiCache, PayFort. Entornos dockerizados y pipelines que no se caen con un despliegue de viernes.

AWSDockerEC2RDS

Arquitectura desde cero

Entrar pronto — modelado de dominio, contratos de API, topología de despliegue. Las decisiones que no puedes deshacer barato seis meses después.

Diseño de sistemasAPIEsquema
Sectores · 04

Dominios para los que he entregado sistemas reales.

Cada dominio enseña al siguiente. La salud me enseñó las pistas de auditoría, la banca la conciliación, los marketplaces la consistencia eventual.

Salud y FarmaciaServicios de campoOperaciones de ventas B2BE-commerceSaaS multi-tenantBanca y FintechOperaciones internasEducaciónLogísticaMarketplacesRecobro y Cumplimiento
Marcas y productos · 05

Logos de equipos y productos que he entregado.

Cada marca es un producto real que construí o en el que contribuí — desde plataformas SaaS del Golfo hasta una flota de marcas de farmacia de EE. UU. y Reino Unido. Pasa el cursor para pausar; haz clic en cualquier logo para abrir su sitio en vivo.

Alcance · 06

Entregado para equipos en 17+ países.

Remoto primero desde El Cairo, con solapamiento horario con el CCG, la UE, el Reino Unido y EE. UU. Clientes y productos en cinco continentes — y subiendo.

Golfo04
🇦🇪 Emiratos Árabes Unidos🇸🇦 Arabia Saudí🇶🇦 Catar🇰🇼 Kuwait
Europa y Reino Unido05
🇬🇧 Reino Unido🇩🇪 Alemania🇪🇸 España🇳🇱 Países Bajos🇫🇷 Francia
América01
🇺🇸 Estados Unidos
África04
🇪🇬 Egipto🇿🇦 Sudáfrica🇰🇪 Kenia🇲🇦 Marruecos
Asia-Pacífico03
🇸🇬 Singapur🇰🇷 Corea del Sur🇨🇳 China
Profundidad técnica · 07

El stack, sin palabras de moda.

Lo que de verdad uso, y por qué. Nada de frameworks del mes — solo las herramientas aburridas que sobreviven al contacto con producción.

Backend

Laravel · PHP · Node.js · Express · NestJS

Modelado de dominio, Eloquent + SQL puro donde compensa, colas (Horizon), Octane, Reverb, REST + auth (Sanctum, Passport, JWT).

Python

FastAPI · Django · DRF · Celery

APIs asíncronas, SQLAlchemy + Alembic, colas de tareas Celery, pipelines pgvector/RAG — la columna de Qoralia y la plataforma RevealSite.

Web

React · Next.js · TypeScript · Vue

App router, server components, caché en el edge, Tailwind + shadcn/ui, Material UI, Vite, TanStack Query, Zustand, Redux.

Móvil

Flutter · Dart

BLoC, Riverpod, flutter_modular, estado local-first con Hive, integración con Firebase, Apple PassKit, publicación en iOS + Android resuelta.

Datos

MySQL · Postgres · Mongo · Redis

Primero el diseño de esquema, luego los índices. MariaDB, Supabase, pgvector, InfluxDB. Redis para caché, colas y algún rate limiter.

Cloud

AWS · GCP · Docker

EC2, Lightsail, RDS, S3, SES. GCP Compute/Cloud SQL. Cloudflare, Nginx, Apache, Vercel, Hetzner, Hostinger. CI/CD en GitHub Actions.

IA

OpenAI · Claude · OpenRouter

GPT-4o, ElevenLabs TTS, DALL·E, gateways multi-proveedor, RAG con puertas de evaluación. Llevado a Qoralia, KhebraOS y Phonic Maps.

Arquitectura de referencia · SaaS multi-tenant
Clientes
Next.js web
Flutter mobile
Admin operaciones
Edge
CDN cache
Auth jwt
Resolución de tenant middleware
API
Laravel core
Node workers
Datos
MySQL primary
Redis cache · queue
S3 media
Infra
AWS EC2 / RDS
Docker compose
SES correo
Caja de herramientas completa

Todo con lo que he entregado — directamente de los lenguajes, frameworks y plataformas que uso a diario.

Lenguajes
PHPJavaScriptTypeScriptDartPythonGoHTMLCSS
Frameworks y librerías
LaravelNode.jsExpressNestJSFastAPIDjangoReactNext.jsVueFlutterTailwindshadcn/uiMaterial UIBootstrapViteSass
Bases de datos
MySQLPostgreSQLMongoDBRedisMariaDBSupabasepgvectorInfluxDB
DevOps y Cloud
DockerAWSGCPFirebaseCloudflareNginxApacheLinuxUbuntuGitHub ActionsVercelGrafanaSentryAuth0HostingerHetznerGoDaddy
Herramientas
GitGitHubPostmanSwaggerFigmaNotionJiraNxReplitpnpm
Colaboración
SlackDiscordGoogle ChatClickUpAsana
IA
OpenAIClaudeChatGPTCodexCursorOpenRouter
Pensamiento de arquitectura · 08

Cómo tomo decisiones técnicas.

Cuatro principios que aplico en cada proyecto. No son leyes — son criterios que estoy dispuesto a romper con evidencia.

/ i

Límites antes que funciones

Dibujo las costuras del sistema antes de escribir las pantallas. Tenant, rol y facturación viven como conceptos de primera clase — no como añadidos.

/ ii

Optimiza para el equipo que entrega la v2

Rutas de lectura limpias, escrituras auditadas y migraciones que otro pueda ejecutar a las 2am sin llamarme. El código es para humanos.

/ iii

Cachea donde compense

El caché prematuro es solo un bug con retraso. Perfila, encuentra la ruta de lectura que duele, luego cachéala — e invalídala a propósito.

/ iv

Decisiones aburridas, ejecución afilada

Laravel y Postgres no emocionan. Son predecibles, que es la única emoción que un sistema en producción debería darte.

En abierto · 09

Código que estoy dispuesto a publicar.

Mi lado público en github.com/ahmedfarid2 — 16 repos públicos entre herramientas en TypeScript, PHP y notebooks de ML. La mayoría del trabajo con clientes está bajo NDA.

Ahmed Farid
Ahmed Farid
@ahmedfarid2
17
Repos públicos
6
Proyectos fijados
5
Logros
MenosActividad de contribuciones · últimos 12 mesesMás
druPúblico

Proyecto TypeScript — herramientas e integraciones.

TypeScriptFijado
sallaPúblico

Integración de la plataforma de e-commerce Salla en TypeScript.

TypeScriptFijado
appointment_whatsappPúblico

Flujo de reserva de citas basado en WhatsApp.

JavaScriptFijado
encryption-appPúblico

Utilidad de cifrado construida en PHP.

PHPFijado
gender-detectionPúblico

Detección de género en tiempo real desde la cámara con una CNN.

JupyterFijado
BCP-DHRPúblico

Predicción de cáncer de mama y reconocimiento de dígitos manuscritos con SVM + ANN.

JupyterFijado
Ver el gráfico de contribuciones y estadísticas en vivo en GitHub ↗
Experiencia · 10

Roles, por orden de llegada.

Jornada completa y freelance, presencial y remoto. El hilo conductor no es el título — es el trabajo entregado.

Jul 2025 — ActualidadIngeniero de Software SeniorJornada completaRecovery AdvisersDubái, EAU · Remoto
Ene 2022 — ActualidadIngeniero de Software SeniorFreelanceCompassMedPhonicMapsQoraliaProven ManagementKhebraEzhalAlnaimi StudiosEl Cairo · Remoto
Jun 2024 — Ago 2025Ingeniero de SoftwareJornada completaYelo SaleArabia Saudí · Remoto
Jun — Dic 2024Ingeniero de SoftwareFreelanceiFutueArabia Saudí · Remoto
Jun — Nov 2024Instructor de Programación de SoftwareFreelanceAlmentorEl Cairo · Remoto
Mar — May 2024Ingeniero de SoftwareJornada completaArab BankEl Cairo · Presencial
May 2023 — Mar 2024Ingeniero de SoftwareJornada completaRevealSiteEstados Unidos · Remoto
Ago 2021 — Dic 2023Producción ArtísticaMedia jornadaCompass MedEl Cairo · Híbrido
Cómo trabajo · 11

Cuatro pasos, y entregamos.

Mi proceso no es secreto — solo es disciplinado. La misma forma tanto si el encargo dura seis semanas como seis meses.

01

Escuchar primero

Quiero el problema de negocio antes que el stack técnico. Dos llamadas, un documento compartido y una definición clara de "hecho" antes de programar.

02

Trazar las costuras

Modelo de dominio, superficie, topología de despliegue. Las decisiones que no puedes deshacer barato se fijan aquí.

03

Entregar en cortes

Cortes verticales de extremo a extremo, desplegados pronto, tras feature flags. Ves software real en dos semanas, no un diagrama de Gantt.

04

Entregar el relevo

Documentación, runbooks y un README limpio. Tanto si tu equipo lo retoma desde la v2 como si sigo en retainer — el traspaso es parte del trabajo.

Por qué yo · 12

Lo que sueles obtener vs. lo que yo aporto.

No es una lista para presumir — es una especificación. Si sientes que falta alguno de estos en tu proyecto actual, ahí es donde ayudo.

La mayoría de ingenieros
Entrega funciones.
→ Conmigo
Entrega sistemas que sobreviven a su segundo año.
La mayoría de ingenieros
Generalista o especialista — elige uno.
→ Conmigo
Backend, web, móvil, infra — sostenidos por una sola persona.
La mayoría de ingenieros
Desaparece en el traspaso.
→ Conmigo
Escribe el runbook que tu próxima contratación sí leerá.
La mayoría de ingenieros
Cotiza líneas de código.
→ Conmigo
Cotiza resultados de negocio — y las concesiones para llegar.
La mayoría de ingenieros
Habla en jerga.
→ Conmigo
Traduce entre fundadores, operaciones e ingenieros sin perder precisión.
La mayoría de ingenieros
Optimiza para la v1.
→ Conmigo
Diseña la v1 para que la v2 no sea una reescritura.
Planes y precios · 13

Paquetes claros, a tu medida.

Puntos de partida transparentes para los encargos más comunes. Cada proyecto se presupuesta tras una llamada de 30 minutos — sin sorpresas, sin desvíos por hora.

Clínica de Arquitectura

Una revisión experta y enfocada de tu sistema.

Desde $450
por encargo · tarifa fija
Reservar una revisión
  • Llamada de 30 min + análisis asíncrono
  • Revisión completa de arquitectura y esquema
  • Auditoría de seguridad, escalado y costes
  • Hallazgos por escrito + plan de acción priorizado
  • Una llamada de seguimiento de preguntas
  • Entregado en 5 días hábiles

Partner

Un ingeniero senior integrado, en retainer.

Desde $3.5k
por mes · cancela cuando quieras
Hablar del retainer
Todo lo de Launchpad, y además:
  • Ingeniero senior dedicado, capacidad reservada
  • Entrega continua y planificación de hoja de ruta
  • Respuesta prioritaria + guardia ante incidentes
  • Optimización de escalado, rendimiento y costes
  • Informes mensuales + revisiones trimestrales
  • Sin permanencia — cancela cuando quieras
Lanzamiento Móvildesde $2k

App iOS + Android, con la publicación en tiendas incluida.

Acelerador de IAdesde $1.5k

Funciones LLM / RAG con evaluaciones y guardarraíles.

Motor en Tiempo Realdesde $1.2k

Actualizaciones en vivo WebSocket, presencia y sincronización.

Todos los precios son puntos de partida — cada encargo se ajusta a tus necesidades y siempre es negociable según el alcance y la región.Reservar una llamada de 30 min
Formas de trabajar juntos · 14

Cuatro formas de ponerme a trabajar.

Esos son los paquetes de arriba. ¿Prefieres algo a medida o a más largo plazo? Así podemos trabajar juntos — cada colaboración empieza con una llamada de 30 minutos.

01

Puesto a jornada completa

Súmame a tu equipo como ingeniero senior que se hace responsable de las funciones de extremo a extremo — backend, web, móvil y la infraestructura por debajo.

IC SeniorFull-stackRemoto / reubicación
Hablemos de esto
02

Proyecto de alcance cerrado

Un corte definido llevado a producción en 4–8 semanas: arquitectura, construcción, despliegue, traspaso. Presupuesto cerrado por fase, sin desvíos por hora.

4–8 semanasPresupuesto por faseListo para producción
Hablemos de esto
03

Asesoría técnica

Revisiones de arquitectura, diseño de sistemas, auditorías de esquema y código. La llamada de 30 minutos que te ahorra una reescritura de seis meses.

ArquitecturaAuditoríasDiseño de sistemas
Hablemos de esto
04

Socio continuo

Retainer para entrega continua — nuevas funciones, mantenimiento y escalado — con la documentación y runbooks sobre los que tu equipo puede operar.

RetainerEscaladoDocs + runbooks
Hablemos de esto
Señales de confianza · 15

Lo que de verdad dijeron los colegas.

Recomendaciones de personas que me supervisaron directamente — verificadas en LinkedIn, donde 25.000+ siguen mi trabajo.

Verificado · LinkedIn

"Me complace enormemente recomendar a Ahmed como un desarrollador Flutter altamente capacitado y apasionado. Posee un profundo dominio del desarrollo en Flutter y sus principios fundamentales — Clean Architecture, gestión de estado — además de desarrollo web y diseño gráfico. Es un activo valioso para cualquier equipo, y no tengo duda de que seguirá cosechando un éxito notable."

Abdullah Mohamed
Abdullah MohamedDesarrollador Móvil Senior (Flutter) · supervisó a Ahmed directamente
Verificado · LinkedIn

"Ahmed es un desarrollador muy dedicado y comprometido con la estrategia de los proyectos en los que participa. Un compañero fiable y estratégico que se mantiene enfocado en entregar lo que el negocio realmente necesita."

Saeed Al-Badry, MBA
Saeed Al-Badry, MBAGerente de Ventas y Marketing @ Compass Med · supervisó a Ahmed directamente
Publicaciones · 16

Notas de construir en público.

Comparto análisis de ingeniería, decisiones de arquitectura y lecciones de entregar — sobre todo en LinkedIn, donde 25k+ personas me siguen.

Lo último · LinkedInConstruyendo SaaS multi-tenant, plataformas en tiempo real y herramientas de IA — en abiertoSigue mis publicaciones sobre arquitectura, los proyectos del Golfo/EE. UU./Reino Unido y lo que aprendo entregando a producción.
25k+ seguidoresLeer en LinkedIn
FAQ · 17

Las preguntas que todos hacen.

Si la tuya no está aquí, pregúntala directamente — al final de la página.

La mayoría empieza como un proyecto acotado de 4–8 semanas — un corte definido con un entregable claro. A partir de ahí suele convertirse en retainer continuo o un contrato más largo. Prefiero fases de alcance cerrado antes que el desvío por horas.
Ambos. Estoy a jornada completa en Recovery Advisers (remoto, Dubái) y acepto un número reducido de encargos freelance por trimestre. Si estás contratando a jornada completa, estoy abierto a conversar para el equipo adecuado.
EAU, Arabia Saudí, Estados Unidos y Egipto. Trabajo en horario de El Cairo, pero me solapo cómodamente con el CCG, la UE y el horario laboral del Este/Centro de EE. UU.
Sí — ahí es donde soy más fuerte. Arquitectura, esquema, despliegue, el primer corte en producción. Puedo quedarme durante el escalado o hacer un traspaso limpio.
Sí — he entregado 12+ apps Flutter a App Store y Play Store. Pero suelo trabajar mejor cuando soy responsable de ambos extremos del contrato de la API.
Depende del alcance, la región y de si necesitas arquitectura senior o manos para implementar. Te daré un presupuesto cerrado por fase, no una factura por horas, tras una llamada de alcance de 30 minutos.

Construye el sistema
que de verdad necesitas.

Una llamada de alcance. Treinta minutos. Dentro de ese tiempo sabremos si soy las manos adecuadas para el trabajo — o si debería remitirte a otro sitio.