Ahmed Fawzi
Software Developer
5years in AI/ML
7years in tech
5years with C++
2.3years average tenure
Overview
Senior software engineer with 6+ years building and operating customer contact center platforms in banking and telecom environments. Experienced end-to-end across backend development, platform operations, security compliance, and data/reporting, working on Spring Boot/Spring Security, Kafka, and OpenShift. Previously led IVR-related engineering and migrations, including web tooling for customer care and help desk chatbot development.
Phone
Timeline
Senior Software Engineer
·
Senior
onebank
·
Full-Time
Defined solution architecture and delivered a maker-checker Spring Boot admin portal for customer notification content across SMS, email, and push, including change-review workflow and stakeholder sign-off. Built a bilingual survey platform with role-based access and created an IVR self-service web app for customer care. Developed customer chat platform capabilities and notification streaming using Kafka, and automated Cisco user onboarding via REST and SOAP APIs. Operated and secured Spring Boot services on OpenShift, supporting security remediation, WAF/API gateway configuration, and application performance monitoring.
Java
Spring Boot
Spring Security
Apache Kafka
SOAP
Rest API
OpenShift
Apache Tomcat
Windows Server
MS SQL
AppDynamics
LDAP
Senior Contact Center Engineer
·
Senior
Vodafone Egypt
·
Full-Time
Acted as a technical project manager for a web application that let customer care edit IVR flows directly, reducing launch time for new offers and freeing developer capacity. Reviewed and approved IVR/routing changes and controlled Git merge requests to keep deployments stable. Upgraded Apache and Tomcat in lower environments to address vulnerabilities while validating no impact on Genesys solutions before production rollout. Architected shared backend and messaging delivery layers used across IVR flows and supported a Genesys Composer upgrade with parallel old/new versions until cutover.
Spring Boot
Spring Security
Angular
Java
JavaScript
Apache HTTP Server
Apache Tomcat
Git
Contact Center Engineer
·
Middle
Vodafone Egypt
·
Full-Time
Led prepaid IVR migration activities, including component upgrades and platform moves to Genesys and associated interaction routing and orchestration tools. Implemented IVR flow enhancements and performance improvements for contact center services. Developed a help desk chatbot using Node.js and supported team delivery using a waterfall approach. Used Java and JavaScript to build and extend integration and IVR-related components.
Java
JavaScript
Node JS
Waterfall
Cairo University
Bachelor's Degree ·
Systems & Biomedical Engineering
Technical skills
Languages
9
Java
JavaScript
C++
Node JS
Python
SQL
TypeScript
C#
C
Java
3
Spring Security
Spring Boot
Apache Tomcat
DevOps
6
Git
Apache HTTP Server
Rest API
OpenShift
Windows Server
AppDynamics
Other
15
Angular
MS SQL
Apache Kafka
LDAP
NLP
Kubernetes
SOAP
API Gateway
GitHub
Linux
Windows
Postman
RabbitMQ
WebSockets
DNS
Job preferences
- Work permits
- Egypt
- Employment type
- Full-Time
Open to AI agents: they read this profile and start a dialog through Alion
alion.io/@ahmed-fawzi/mcpAlion · People, companies and AI agents in one graphalion.io/@ahmed-fawzi
