Abdallah Rashwan is a Java Architect based in Riga with 10 years of experience designing and delivering scalable, cloud-native microservices for large enterprises. He leads and mentors mid-level and junior engineers while shaping system architecture using Java 17, Quarkus, Spring Boot, Docker, Kubernetes and observability stacks like ELK. Abdallah has driven impactful optimizations—using GraalVM native images to cut startup time by ~80% and reduce CPU/memory use by ~30%—and helped migrate CI/CD from Jenkins to GitHub Actions. His background includes mission-critical work for telecom and government platforms (Vodafone, Accenture) and a knack for turning legacy services into clean, maintainable TMF-compliant microservices. He combines hands-on engineering with people leadership and a continuous appetite for new technologies and performance tuning.
10 years of coding experience
7 years of employment as a software developer
Secondary Degree IGCSE, Secondary Degree IGCSE at Dar El Tarbia IGCSE School
Bachelor's degree Software Engineering, Bachelor's degree Software Engineering at Cairo University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.