Amr Hassan

Senior Software Engineer at inDrive

Cairo, Cairo, Egypt
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
Amr Hassan is a Senior Software Engineer with 8+ years building resilient, cost-efficient backend systems using Golang, Node.js and cloud-native tooling. He has repeatedly led small teams to modernize architectures—shipping federated GraphQL, modular microservices, and high-throughput data pipelines while driving observability and CI/CD improvements. His work spans Kafka, SQS, Redis, PostgreSQL and MongoDB, and he’s delivered measurable wins like 10x ingestion throughput, 96% network traffic reduction, and faster onboarding via modular designs. A hands-on mentor and hiring lead, he enforces TDD and clean architecture while creating shared libraries to cut duplication across services. Based in Cairo, he pairs deep engineering craft with a knack for turning chaotic systems into clear, scalable platforms and continues to invest in learning through multiple Udacity nanodegrees.
code8 years of coding experience
job7 years of employment as a software developer
bookNanodegree Front End Web Development Advanced, Nanodegree Front End Web Development Advanced at Udacity
bookBachelor's degree Computer Software Engineering, Bachelor's degree Computer Software Engineering at Helwan University Cairo
languagesDutch, Italian, English, Arabic
github-logo-circle

Github Skills (27)

hybrid-mobile-app9
sanitization8
validate8
firebase-realtime-database8
validation8
expressjs7
validations7
emoji7
firebase-storage7
sanitize7
react6
ai6
ionic6
twitter6
javascript6

Programming languages (4)

TypeScriptJavaScriptGoHTML

Github contributions (5)

github-logo-circle
Contributions:24 commits, 21 pushes, 2 branches in 7 months
Simple express.js REST API as attempt to apply MVC pattern with node js and learn JWT auth.
Contributions:16 PRs, 34 pushes, 28 branches in 7 years 9 months
authexpressjsjwtmvcnodejs
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