Senior Full-Stack Software Engineer | Java · Spring Boot · Angular · Camunda BPM · Microservices
📍 Riyadh, Saudi Arabia | ✉️ metwallydev10@gmail.com
I'm a Senior Full-Stack Software Engineer with 3+ years of experience building high-impact Java microservices and enterprise platforms across Saudi Arabia.
I'm the core architect of Qaym — a national real estate valuation platform used by Saudi banks and financing entities, built entirely from scratch through production launch, now operating under Elm Company. I was recruited twice based on professional reputation and currently serve as the platform's primary technical owner.
When the frontend team became unavailable, I stepped up to own the Angular frontend alongside full backend responsibilities — delivering the platform end-to-end as a full-stack engineer.
| Period | Role | Company |
|---|---|---|
| Nov 2025 – Present | Senior Full-Stack Software Engineer | Elm Company · Riyadh, KSA |
| Sep 2024 – Oct 2025 | Java & Camunda Backend Developer | TAQEEM · Saudi Arabia |
| Jun 2023 – Sep 2024 | Java & Camunda Backend Developer | Watania Solution Company · Remote |
- Qaym Platform — National real estate valuation platform for Saudi banks. Java 21, Spring Boot 3, Camunda BPM, Angular, SQL Server, Redis, RabbitMQ, Keycloak.
- learnVerse — Full-stack e-learning platform with course enrollment, Stripe payments, and Keycloak auth.
- LangChain4j RAG Demo — RAG-powered document Q&A assistant using LangChain4j and Java.
- Ollama Embeddings — Local document semantic search using Ollama embeddings.
- Algorithms (Princeton) — Princeton University Algorithms Part I assignments with 90%+ scores.
B.Sc. Computer Engineering — Ain Shams University, Cairo, Egypt
CGPA: 3.28 / 4.0
Arabic (Native) · English (Professional) · German (Good)
📩 Open to interesting engineering challenges and collaboration.