Mohamed Elsayed

Software Engineer at Zalando SE

Berlin, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Mohamed Elsayed is a versatile software engineer with 10 years of experience building full-stack web and microservices systems, currently developing resilient, data-consistent services at Zalando in Berlin using Kotlin, Spring Boot, Postgres and React. He combines practical backend expertise—demonstrated by contributions to a Vert.x clustered event-bus example with Zookeeper and Docker—with front-end work and cross-platform mobile experience from internships and research at Microsoft. Passionate about system design, algorithms and design patterns, he routinely bridges teams to solve distributed consistency and integration challenges while driving code quality through reviews and testing. Comfortable across the stack and with DevOps tooling like Docker and Kubernetes, he also explores deep learning through academic projects, bringing both curiosity and production-focused discipline to complex engineering problems.
code11 years of coding experience
job2 years of employment as a software developer
bookHigh School, Mathematical Science, High School, Mathematical Science at El Horreya Language School
bookBachelor's Degree, Computer Science, GPA: 3.13/4.00, Bachelor's Degree, Computer Science, GPA: 3.13/4.00 at Cairo University
languagesArabic, English, German, French
stackoverflow-logo

Stackoverflow

Stats
2,864reputation
342kreached
65answers
13questions
github-logo-circle

Github Skills (19)

reactive10
async10
zookeeper10
java10
javas10
vertx10
dockers9
docker9
eventbus9
clustering9
jestjs6
react6
debouncing6
spring-mvc6
spring6

Programming languages (2)

TypeScriptJava

Github contributions (5)

github-logo-circle
vert-x3/vertx-examples

Mar 2018 - Apr 2018

Vert.x examples
Role in this project:
userBack-end & DevOps Engineer
Contributions:16 commits, 1 PR, 9 comments in 1 month
Contributions summary:Mohamed implemented a clustered event bus example using Vert.x and Zookeeper. They set up the necessary configurations for a clustered environment, enabling communication between verticles deployed on separate machines or Docker containers. The user also updated the code to use docker for running Zookeeper. Additionally, they modified the project to remove hardcoded IP addresses, added clarifying comments, and updated the documentation for running Zookeeper.
non-blockingevent-loophttp2vert-xkotlin
mis94/Java-MP3-player

Aug 2015 - May 2018

Contributions:37 commits, 3 PRs, 34 pushes in 2 years 9 months
java-programmingmp3audiojava-programming-languagemp3-player
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.
Request Free Trial