Skip to main content
Ihab Khaled
Menu

Resume

Resume

A summary of experience, with the full CV available as a PDF.

Download the full CV

The public PDF omits personal contact details that do not belong on a public page. Email me if you need anything further.

Download CV

Resume

Summary

Senior Software Engineer with eight years of experience across backend, full-stack and integration work. Node.js, TypeScript, NestJS, React and Next.js, with production delivery in healthcare, AI, security, manufacturing and B2B platforms.

Resume

Experience

Oncare GmbH

Senior Software Engineer — Full-Stack & Integrations

Jun 2022 – Present

Garment IO

Software & Integration Engineer

Dec 2018 – Jun 2022

eSEED

Software & Integration Engineer

Dec 2018 – Jun 2022

Independent

Software & Integration Engineer

Jun 2016 – Present

Resume

Core skills

Primary expertise

JavaScript · TypeScript · Node.js · NestJS · Express.js · React · Next.js · REST APIs · Backend architecture · Full-stack development · Integrations · Microservices · System design · Authentication & RBAC · Production troubleshooting · Docker · Testing · CI/CD · Git

Strong production experience

MySQL · PostgreSQL · MongoDB · Redis · RabbitMQ · Firebase · Sequelize · Prisma · TypeORM · Mongoose · React Native · Capacitor · Nginx · Google Cloud Platform · GitHub Actions · Bitbucket Pipelines · Unit & integration testing · Security hardening · Performance optimisation · AI & LLM integrations · Third-party API integrations

Working experience

PHP · Laravel · Python · Flask · C# · WordPress · Kubernetes · Kotlin · Swift · Linux administration · Shell & Bash · Apache · AWS · Elasticsearch & OpenSearch · Wazuh & security tooling

Foundational knowledge

Java & Spring Boot · Go · C++ · OpenGL · Matlab · Networking (CCNA) · GraphQL · Terraform · Redux · Vue.js · macOS · Windows · Linux (Ubuntu) · Linux (Fedora) · Linux (CentOS) · Linux (Kali)

AI-assisted development

Claude Code · Claude Opus 4.6 · Claude Opus 4.7 · Claude Opus 4.8 · Claude Opus 5 · Claude Fable 5 · OpenAI Codex · GPT-5.2 · GPT-5.3 · GPT-5.4 · GPT-5.5 Sol · GPT-5.6 Luna · GPT Terra · Cursor · Kimi K2.6 · Kimi K2.7 · Kimi K3

Resume

Education

BSc Computer Science, Misr University for Science & Technology (2012–2016)