Hello, I'm Mohamed Abdalgader.
/about_me
Professional Summary
Backend Engineer focused on building resilient microservices and event-driven systems. When I'm not untangling routing algorithms for open-source engines, I'm orchestrating Spring Boot and Kafka, or tinkering with hardware integrations. I build software that scales, and occasionally, a 404 page with a cat on it.
View CV | Download/technical_arsenal
Backend
Java, Spring Boot, Spring Cloud (Eureka, Gateway, OpenFeign)
Data
Redis, PostgreSQL, MongoDB, MS SQL
Infrastructure & DevOps
Apache Kafka, Docker, Kubernetes, GitHub Actions
Applied Tech
C#, ASP.NET, Python, C++, Next.js
/open_source_contributions
GraphHopper Routing Engine - Turn Instructions & Data Parsing
Java / OSM DataRe-architected the turn instruction fallback cascade to prioritize OpenStreetMap destination tags over internal road references. Resolved a legacy data inheritance leak that caused unnamed roundabout exits to incorrectly adopt the roundabout's name, ensuring accurate real-world navigation guidance.
GraphHopper Routing Engine - Core Routing & Algorithms
Java / Graph AlgoEngineered geometry-based fallback algorithms and dynamic angle thresholds to override flawed speed-based instruction suppression, resolving critical navigation failures at complex Y-forks and motorway exits. Refactored legacy instruction logic to accurately generate "Keep Left/Right" and "Turn slight" commands.
/featured_engineering
CrateMind
Spring/KafkaEvent-driven microservices platform utilizing Saga patterns and Bin Packing algorithms for distributed grocery delivery.
LinkGuard
Java/SpringUnmasking short links with a secure, high-performance API before you click.
/side_quests
QuizHub
MicroservicesScalable assessment platform. Features Service Discovery and Load Balancing.
Star Map
JS/HTMLForget the planetarium! We're making our own star map of the night sky.
Aperture of the Past
Unity / C#A first-person narrative exploration game. Engineered dynamic environmental state-shifts, decoupled OOP interaction systems, and an AI-driven NavMesh guide.
FocusAir
React / AI-GenGamified productivity tool turning deep work into real-world flights. Fly across 3D satellite maps while you focus.
/contact_info
Let's Connect! Feel free to reach out.