Skip to main content
Ihab Khaled
Menu

Career

Experience

Roles, responsibilities and the systems behind them.

Employment

Oncare GmbH

Senior Software Engineer — Full-Stack & Integrations

Jun 2022 – Present

Backend and full-stack engineering on myoncare, a Class IIa medical device under EU MDR that lets patients share treatment plans, medication and activity data with their care teams.

  • Built backend services with Node.js, NestJS and Express across MySQL and MongoDB, covering secure storage, API integrations and performance work.
  • Delivered web and mobile features in React, React Native and Capacitor, with platform-specific work in Kotlin and Swift.
  • Integrated health and wearable data sources including FHIR and Withings.
  • Upgraded backend services and dependencies to keep security and performance standards current.
  • Reviewed code, fixed production defects and contributed to sprint planning and estimation.
Node.jsNestJSExpress.jsTypeScriptReactReact NativeCapacitorMySQLMongoDBRedisRabbitMQDockerFHIRKotlinSwift
myoncare.com

Garment IO

Software & Integration Engineer

Dec 2018 – Jun 2022

Smart-manufacturing platform helping garment factories digitise operations, track production and monitor performance from real-time shop-floor data.

  • Developed backend features in Node.js, PHP and Laravel for business logic, data management and integrations.
  • Built React interfaces for operational dashboards and production tracking.
  • Integrated third-party tools and devices to extend platform capability.
  • Deployed releases and maintained tooling on CentOS servers.
  • Worked directly with clients on feature planning, estimation and demos.
Node.jsPHPLaravelReactMongoDBMySQLRedisPythonFlaskDockerCentOS
garment.io

eSEED

Software & Integration Engineer

Dec 2018 – Jun 2022

Web and mobile delivery for startups, NGOs and businesses, with a focus on maintainable, user-friendly solutions.

  • Built backend features with Node.js, MySQL and Spring Boot.
  • Developed responsive interfaces with React, HTML5, CSS, Bootstrap and jQuery.
  • Integrated third-party APIs and delivered WordPress-based content projects.
  • Contributed across the full development lifecycle within Agile practices.
JavaScriptReactNode.jsSpring BootMySQLHTML5CSSBootstrapjQueryWordPress
eseed.net

Independent engineering

Independent

Software & Integration Engineer

Jun 2016 – Present

End-to-end delivery for clients across fintech, healthcare, SaaS, B2B procurement, security and consumer products — from requirements analysis through to production support.

  • Designed and shipped full-stack systems: backend services, REST APIs, frontend interfaces and mobile applications.
  • Implemented authentication, role-based access control, payments, real-time synchronisation and multi-tenant isolation.
  • Built event-driven workflows with background jobs, message queues and streaming.
  • Led refactoring, legacy modernisation, performance optimisation and regression testing.
  • Set up containerised deployments, CI/CD pipelines and production monitoring.
  • Enforced engineering standards with strict TypeScript, linting, testing and pre-commit gates.
  • Built and operated live-streaming media pipelines with FFmpeg, Nginx and OBS.
  • Modernised legacy codebases end to end — major-version framework upgrades (Laravel, Ember.js) alongside the Node.js runtimes underneath them — and integrated third-party platforms including Spotify and Google Cloud.
TypeScriptNode.jsNestJSNext.jsReactReact NativePostgreSQLMySQLMongoDBRedisDockerGCPCI/CD