# Ahmed Madkour > Software Engineer, Site Reliability Engineer Location: London, England, United Kingdom Profile: https://flows.cv/ahmedmadkour Passionate about distributed large scale systems, systems reliability, and writing code. ## Work Experience ### Software Engineer / Site Reliability Engineer @ Apple Jan 2025 – Present | London, United Kingdom ### Principal Site Reliability Engineer @ Okta Jan 2021 – Jan 2025 | London, United Kingdom Co-drove the creation of a Go CLI tool for improving and safely executing daily infrastructure operations: - Top contributor to the project. Assisted other teams in developing new features and migrating legacy tools. - Contributed to establishing the tool as the de-facto standard for all SRE infrastructure operations. - Leading a Roadmap for building a robust framework and improving many key components. Led the infrastructure work on a new edge service written in Go to improve edge resiliency: ◦ Worked on the project from the POC phase until production rollout in less than a year. ◦ Helped with reviewing the service code and reducing deployment time by 90% Led efforts to build the first GCP production environment on Kubernetes: ◦ Worked with stake holders from different teams on building and testing the new environment. ◦ Cross teams efforts on integrating internal tooling. ◦ Collaborated with the QA team to ensure infrastructure and product readiness before going live. Enhancements to the disaster recovery processes: ◦ Mentored an intern in creating a Go tool reducing the DR process from several hours to one hour. ◦ Various collaborations with Eng teams on addressing new requirements while ensuring safe and fast failover. ### Staff Site Reliability Engineer @ Okta Jan 2019 – Jan 2021 | London, United Kingdom Contributed to a cross-team project to move monolith apps from AWS EC2 to a Dockerized ECS architecture: ◦ Delivered the service mesh cluster using Consul and Envoy, and ensured production readiness. ◦ Planned and executed the service mesh cluster upgrade without downtime to +10 clusters. Started a project to decouple two customer facing load balancer layers: ◦ The decoupling allows faster maintenance and scaling operations up to 6 times. ◦ Drove the initial architecture design and worked with the stake holders on addressing the requirements of the project. ### DevOps Engineer @ relayr Jan 2017 – Jan 2019 | Berlin, Germany • Worked with Eng teams on various improvements to a microservice architecture of around 150 services running on AWS ECS. • Created and tested Python tools for improving various infrastructure operations. • Planned and executed major improvements on Cassandra, Kafka, Elasticsearch and Zookeeper clusters without down time. • Improved observability for different teams by delivering critical application and load balancer metrics. • Contributions to design and build the first production Kubernetes cluster on GKE and Azure. ### DevOps Engineer @ Cognitev Jan 2016 – Jan 2017 | Egypt • Driving the infrastructure work on a data pipeline for tracking users events and reporting them to the business unit: ◦ Kafka, Elasticsearch and Cassandra on Kubernetes were used in the stack. ◦ Collaboration with the Eng team to design the data model and run benchmarking tests on the infrastructure. • Created various Python tools for ### Linux System Engineer @ TE Data Jan 2014 – Jan 2016 | Smart Village, Egypt • Various integrations for the AAA clusters with hundred of network routers serving 2.6 million DSL customer. • Designed, and deployed a Percona MySQL server to resolve various existing DB performance issues: ◦ The DB size was in terabytes with one billion records stored monthly from different services. ◦ Worked with the business unit to deliver critical customer billing reports. • Helped with the infrastructure design and implementation of a public web portal serving around 50K daily logins. ### Software Engineer @ Intel Corporation Jan 2011 – Jan 2014 | Egypt • Worked on the XMM7160 the LTE protocol stack project. The stack was on products such as Samsung GALAXY Tab 3. • Worked on a code redesign for a power saving functionality. • Supporter to the team in the unit test environment setup and debugging under Linux. • Primarily written in C. ### Linux Kernel Software Engineer @ Smartec-Group Jan 2011 – Jan 2011 | Egypt • Worked on adding a new security overlay in the mac80211 Linux Kernel module to enhance the WEP protocol. • Code porting to the OpenWrt, and added the security layer to the Hostapd service for AP mode support. • Primarily written in C. • Created Python tools for system testing using Aircrack-ng and Scapy library. ## Education ### Bachelor of Science (B.Sc.) in Computer & Systems Engineering Mansoura University ## Contact & Social - LinkedIn: https://linkedin.com/in/ahmedmadkour --- Source: https://flows.cv/ahmedmadkour JSON Resume: https://flows.cv/ahmedmadkour/resume.json Last updated: 2026-04-05