Summary
Ahmed Fekry is a Senior Software Engineer based in Cairo with six years of experience building backend services and microservices for enterprise digital banking at EJADA. He specializes in layered architecture, event-driven workflows using Kafka, and database schema design, with hands-on involvement in performance tuning and production support across SIT/UAT environments. Ahmed has moved from implementing business logic and APIs to designing scalable backend services, demonstrating steady growth in technical ownership. He emphasizes clean code and reliable integrations, helping bridge development and operational needs in high-stakes financial systems. Outside core responsibilities he stays curious about evolving software patterns and applies pragmatic solutions to improve system resilience and observability.
6 years of coding experience
3 years of employment as a software developer
Graduate, Computer Engineering, Graduate, Computer Engineering at Ain Shams University
Arabic, English, Italian