curriculum vitae
One record, many roles
The same record, arranged for the role. Each version has its own sections and ordering, and downloads as a PDF built for applicant tracking systems.
Omar El-Khashab
Full-Stack Engineer
Full-stack engineer shipping complete products: schema, API, and interface. Work spans Next.js and React on the front, NestJS and PostgreSQL behind it.
[email protected] · New Cairo, Egypt · https://github.com/omaraldin · https://linkedin.com/in/omaraldin
Experience
Freelance Software Engineer — Self-employed
2022 — Present- Delivered projects across web, mobile, embedded, and automation, owning scope from architecture through deployment.
- Took on unfamiliar domains deliberately, treating system design as the transferable skill rather than any single framework.
Selected projects
GDGoC Admin — Creator & sole engineer
2026An open-source platform that designs, issues, emails and verifies event certificates for 20+ GDG on Campus chapters across Egypt.
- Technologies: Go, Fiber, React 19, React Router v7, PostgreSQL, Redis, Konva, Tiptap, TanStack Query, Tailwind CSS, GORM, Docker, AWS ECS, AWS ECR
Kayan — Creator & maintainer
2025 — 2026A headless identity and access management library for Go: authentication, sessions, authorization, SSO and multi-tenancy, without taking over your router, schema or database.
- Technologies: Go, OAuth 2.0, OpenID Connect, SAML 2.0, SCIM 2.0, WebAuthn, LDAP, GORM, PostgreSQL, Redis, OpenTelemetry, GitHub Actions
Ankhimate — Creator & maintainer
2026An open-source 2D skeletal animation editor in Rust, with an MCP server for AI assistants and sandboxed community plugins.
- Technologies: Rust, egui, wgpu, WGSL, QuickJS, MCP, WebAssembly, FABRIK IK
IoT Telemetry Platform — Sole engineer
2025End-to-end pipeline carrying sensor readings from ESP32 nodes to a live dashboard.
- Technologies: ESP32, MQTT, NestJS, PostgreSQL, Next.js
Skills
- Languages
- TypeScript · Dart · C/C++ · Python · SQL
- Backend
- NestJS · Node.js · REST · WebSockets · Queues
- Frontend
- Next.js · React · Vue · Tailwind CSS
- Mobile
- Flutter
- Desktop
- Electron
- Embedded
- ESP32 · Arduino · Sensors · Electronics
- Protocols
- MQTT · HTTP · Serial · BLE
- Databases
- PostgreSQL · Redis · SQLite
- Infrastructure
- Docker · CI/CD · Linux
- Tools
- Git · Playwright · Figma
Education
B.Sc. Software Engineering — New Cairo Technological University
Graduated 2025New Cairo, Egypt
Certifications
Google Data Analytics Professional Certificate — Google
Aug 2024Back-End Developer Professional Certificate — Meta
Feb 2024Languages
- Arabic
- Native
- English
- Professional working proficiency
Community
Lead, Google Developer Groups on Campus — New Cairo Technological University
2024 — 2025- Ran the campus chapter: organised technical sessions, coordinated a volunteer team, and grew participation.

