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
Embedded Software Engineer
Embedded and IoT engineer with an electronics background, bridging firmware and the services it talks to. Built telemetry systems end to end, from sensor node to dashboard.
[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.

