Pular para o conteúdo principal
Ihab Khaled
Menu

Trajetória

Experiência

Os cargos, as responsabilidades e os sistemas por trás deles.

Emprego

Oncare GmbH

Senior Software Engineer — Full-Stack & Integrations

jun. de 2022 – Atualmente

Engenharia backend e full-stack na myoncare, um dispositivo médico de Classe IIa segundo o regulamento europeu MDR que permite a pacientes compartilhar planos de tratamento, medicação e dados de atividade com sua equipe de saúde.

  • Desenvolvimento de serviços backend com Node.js, NestJS e Express sobre MySQL e MongoDB, cobrindo armazenamento seguro, integrações de API e otimização de desempenho.
  • Entrega de funcionalidades web e mobile em React, React Native e Capacitor, com desenvolvimento específico de plataforma em Kotlin e Swift.
  • Integração de fontes de dados de saúde e wearables, incluindo FHIR e Withings.
  • Atualização de serviços backend e dependências para manter os padrões de segurança e desempenho.
  • Revisão de código, correção de defeitos em produção e participação no planejamento e na estimativa de sprints.
Node.jsNestJSExpress.jsTypeScriptReactReact NativeCapacitorMySQLMongoDBRedisRabbitMQDockerFHIRKotlinSwift
myoncare.com

Garment IO

Software & Integration Engineer

dez. de 2018 – jun. de 2022

Plataforma de manufatura inteligente que ajuda fábricas têxteis a digitalizar operações, acompanhar a produção e monitorar o desempenho a partir de dados em tempo real do chão de fábrica.

  • Desenvolvimento de funcionalidades backend em Node.js, PHP e Laravel para lógica de negócio, gestão de dados e integrações.
  • Desenvolvimento de interfaces React para dashboards operacionais e acompanhamento da produção.
  • Integração de ferramentas e dispositivos de terceiros para ampliar as capacidades da plataforma.
  • Implantação de versões e manutenção de ferramentas em servidores CentOS.
  • Colaboração direta com clientes no planejamento de funcionalidades, estimativas e demonstrações.
Node.jsPHPLaravelReactMongoDBMySQLRedisPythonFlaskDockerCentOS
garment.io

eSEED

Software & Integration Engineer

dez. de 2018 – jun. de 2022

Entrega de soluções web e mobile para startups, ONGs e empresas, com foco em soluções sustentáveis e fáceis de usar.

  • Desenvolvimento de funcionalidades backend com Node.js, MySQL e Spring Boot.
  • Desenvolvimento de interfaces responsivas com React, HTML5, CSS, Bootstrap e jQuery.
  • Integração de APIs de terceiros e entrega de projetos de conteúdo baseados em WordPress.
  • Contribuição em todo o ciclo de desenvolvimento dentro de práticas ágeis.
JavaScriptReactNode.jsSpring BootMySQLHTML5CSSBootstrapjQueryWordPress
eseed.net

Engenharia independente

Independent

Software & Integration Engineer

jun. de 2016 – Atualmente

Entrega de ponta a ponta para clientes em fintech, saúde, SaaS, compras B2B, segurança e produtos de consumo — da análise de requisitos ao suporte em produção.

  • Projeto e entrega de sistemas full-stack: serviços backend, APIs REST, interfaces frontend e aplicações mobile.
  • Implementação de autenticação, controle de acesso baseado em papéis, pagamentos, sincronização em tempo real e isolamento multi-tenant.
  • Desenvolvimento de fluxos orientados a eventos com jobs em segundo plano, filas de mensagens e streaming.
  • Liderança de refatoração, modernização de sistemas legados, otimização de desempenho e testes de regressão.
  • Configuração de implantações em contêineres, pipelines de CI/CD e monitoramento em produção.
  • Aplicação de padrões rigorosos de engenharia com TypeScript estrito, linting, testes e verificações de pré-commit.
  • Criação e operação de pipelines de streaming ao vivo com FFmpeg, Nginx e OBS.
  • Modernização completa de bases de código legadas — atualizações de versão principal de frameworks (Laravel, Ember.js) junto com os runtimes Node.js subjacentes — e integração de plataformas de terceiros como Spotify e Google Cloud.
TypeScriptNode.jsNestJSNext.jsReactReact NativePostgreSQLMySQLMongoDBRedisDockerGCPCI/CD