System Status: Looking for an adventure...

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
fox_generator.exe
Loading floof...
Mood BOOTING

/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 Data

Re-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 Algo

Engineered 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/Kafka

Event-driven microservices platform utilizing Saga patterns and Bin Packing algorithms for distributed grocery delivery.

LinkGuard

Java/Spring

Unmasking short links with a secure, high-performance API before you click.

/side_quests

QuizHub

Microservices

Scalable assessment platform. Features Service Discovery and Load Balancing.

Fintech Wallet

Java/JWT

Ditch the piggy bank let algorithms grow your leftovers.

BookMyTable

ASP.NET MVC

Snag a table and rule your culinary kingdom in one swift swipe!

QVM

FFMPEG

Generate personalized videos of Quranic verses automatically.

Star Map

JS/HTML

Forget the planetarium! We're making our own star map of the night sky.

SQL Murder Mystery

SQL

WHERE is the murderer? SELECT your suspects!

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-Gen

Gamified productivity tool turning deep work into real-world flights. Fly across 3D satellite maps while you focus.

KIP

Frontend

Because who doesn't love the sound of mechanical keyboards?

Courier System

C# / Oracle

Making packages fly faster than my coffee consumption!

Tiny Parser

Compiler

Lexical and syntax analysis for the Tiny Programming Language.

/contact_info

Let's Connect! Feel free to reach out.