Ir al contenido principal
Ihab Khaled
Menú

Trayectoria

Experiencia

Los puestos, las responsabilidades y los sistemas detrás de ellos.

Empleo

Oncare GmbH

Senior Software Engineer — Full-Stack & Integrations

jun 2022 – Actualidad

Ingeniería backend y full-stack en myoncare, un producto sanitario de Clase IIa según el reglamento europeo MDR que permite a los pacientes compartir planes de tratamiento, medicación y datos de actividad con su equipo médico.

  • Desarrollo de servicios backend con Node.js, NestJS y Express sobre MySQL y MongoDB, cubriendo almacenamiento seguro, integraciones de API y optimización del rendimiento.
  • Entrega de funcionalidades web y móviles en React, React Native y Capacitor, con desarrollo específico de plataforma en Kotlin y Swift.
  • Integración de fuentes de datos de salud y dispositivos wearable, incluyendo FHIR y Withings.
  • Actualización de servicios backend y dependencias para mantener los estándares de seguridad y rendimiento.
  • Revisión de código, corrección de defectos en producción y participación en la planificación y estimación de sprints.
Node.jsNestJSExpress.jsTypeScriptReactReact NativeCapacitorMySQLMongoDBRedisRabbitMQDockerFHIRKotlinSwift
myoncare.com

Garment IO

Software & Integration Engineer

dic 2018 – jun 2022

Plataforma de fabricación inteligente que ayuda a fábricas textiles a digitalizar operaciones, seguir la producción y monitorizar el rendimiento a partir de datos en tiempo real de la planta.

  • Desarrollo de funcionalidades backend en Node.js, PHP y Laravel para lógica de negocio, gestión de datos e integraciones.
  • Desarrollo de interfaces React para paneles operativos y seguimiento de la producción.
  • Integración de herramientas y dispositivos de terceros para ampliar las capacidades de la plataforma.
  • Despliegue de versiones y mantenimiento de herramientas en servidores CentOS.
  • Colaboración directa con clientes en la planificación de funcionalidades, estimaciones y demostraciones.
Node.jsPHPLaravelReactMongoDBMySQLRedisPythonFlaskDockerCentOS
garment.io

eSEED

Software & Integration Engineer

dic 2018 – jun 2022

Entrega de soluciones web y móviles para startups, ONG y empresas, con enfoque en soluciones mantenibles y fáciles de usar.

  • Desarrollo de funcionalidades backend con Node.js, MySQL y Spring Boot.
  • Desarrollo de interfaces responsivas con React, HTML5, CSS, Bootstrap y jQuery.
  • Integración de APIs de terceros y entrega de proyectos de contenido basados en WordPress.
  • Contribución en todo el ciclo de desarrollo dentro de prácticas ágiles.
JavaScriptReactNode.jsSpring BootMySQLHTML5CSSBootstrapjQueryWordPress
eseed.net

Ingeniería independiente

Independent

Software & Integration Engineer

jun 2016 – Actualidad

Entrega de extremo a extremo para clientes en fintech, salud, SaaS, compras B2B, seguridad y productos de consumo — desde el análisis de requisitos hasta el soporte en producción.

  • Diseño y entrega de sistemas full-stack: servicios backend, APIs REST, interfaces frontend y aplicaciones móviles.
  • Implementación de autenticación, control de acceso basado en roles, pagos, sincronización en tiempo real y aislamiento multi-tenant.
  • Desarrollo de flujos basados en eventos con trabajos en segundo plano, colas de mensajes y streaming.
  • Liderazgo de refactorización, modernización de sistemas heredados, optimización del rendimiento y pruebas de regresión.
  • Configuración de despliegues en contenedores, pipelines CI/CD y monitorización en producción.
  • Aplicación de estándares de ingeniería estrictos con TypeScript estricto, linting, pruebas y controles previos al commit.
  • Diseño y operación de pipelines de streaming en vivo con FFmpeg, Nginx y OBS.
  • Modernización integral de bases de código heredadas — actualizaciones de versión mayor de frameworks (Laravel, Ember.js) junto con los runtimes de Node.js subyacentes — e integración de plataformas de terceros como Spotify y Google Cloud.
TypeScriptNode.jsNestJSNext.jsReactReact NativePostgreSQLMySQLMongoDBRedisDockerGCPCI/CD