Summary
Overview
Work History
Education
Skills
Timeline
Generic

Ramy Elgammal

Cambridge,cambridgeshire

Summary

Software Engineer with experience designing and developing highperformance software across systems programming and AI/ML applications. Strong background in object-oriented programming with C/C++, Python, Bash, and PowerShell, along with experience building scalable software, automation, and development tooling. Familiar with modern software engineering practices, including CI/CD, DevOps, infrastructure as code, containerization, and cloud technologies. Passionate about writing efficient, maintainable software and enabling development teams through robust platforms, tooling, and automation. Open to opportunities in C++ software engineering, AI/ML infrastructure, platform engineering.

Overview

12
12
years of professional experience

Work History

DevOps Engineer

Arm Holdings
Cambridge
01.2025 - Current
  • Moved to Platform Services team.
  • Working on Cloudbees CI [enterprise edition of Jenkins to deploy Jenkins at scale].
  • Working on expanding the platform for more than 200 internal customers.
  • Daily job focuses on infra as code, and automation for customers' onboarding on the platform.
  • Troubleshoot production CI/CD issues across Kubernetes, Jenkins, networking,
  • Automate infrastructure and platform deployments using Terraform, AWS EKS, Kubernetes and Rancher Fleet.storage, JVM and LSF/HPC environments.
  • Work with AWS IAM, OIDC, EKS, storage and cloud infrastructure, applying secure workload authentication and infrastructure automation.

Software Engineer

Arm Holdings
Cambridge
01.2021 - 01.2024
  • Arm Compute Library: using Arm NEON and OpenCL on Mali GPUs to provide concurrent optimized implementation of Machine learning functions complying with TensorFlow.
  • Provided automation for the Arm Compute Library building, testing, and releasing, using Jenkins, Gerrit and AWS.
  • Automated the whole release process using Jenkins and Cloud, now it is feasible to release each week.
  • 6 months from Sept-2023 to Mar-2024 secondment in Arm GNU
  • Toolchain team as DevOps Engineering.
  • Focused in the secondment on gaining DevOps foundational skills through "learn and apply" by working on real projects.

Embedded Software Engineer

Continental A.G.
Burgess Hill
01.2019 - 01.2021
  • Developing surrounding camera vision system for Volkswagen.
  • Built and maintained memory management module, and managed the
  • CMake build system.
  • Configured Electrobit Safety OS Real Time OS (RTOS) tasks on ARM
  • Cortex-A53 targets.
  • Maintained a host gateway module to interface between the real-time core (Arm R7) and application core (Arm A53).

Software Engineer

ICT Nederland B.V.
Eindhoven
01.2018 - 01.2019
  • Worked on a project about securing Volkswagen's OCU (open
  • Connectivity Unit), which manages vehicle-to-backend connections for infotainment functions.
  • Developed tool for parsing and reporting Linux firewall logs.
  • Developed JSON serializers to transmit messages between ECUs using the VIWI protocol (HTTP-based).

Embedded Software Engineer

Valeo S.A.
Cairo
01.2015 - 01.2018
  • Mainly worked on Jaguar & Land Rover Surrounding Vision System (SVS) project which was part of Comfort and Driving Assistance (CDA) systems.
  • Focused on handling change requests, bug fixing, and integration testing for the host --PowerPC-- microcontroller.
  • Integrating of sensors and peripherals drivers: UART, SPI, I2C, CAN.
  • Translating system requirements into software requirements and providing traceability to their implementation and high-level design.
  • Maintenance of vehicle diagnostics and faults logging in EEPROM.
  • Attended trainings and workshops in Valeo Taum, Ireland.

Education

B.Sc. Electronics and Telecommunication -

Cairo University
Cairo, Egypt

Skills

  • C/C11
  • Make
  • CMake
  • Scons
  • GDB
  • OpenCL
  • Arm Neon intrinsic
  • GTest
  • GMock
  • Jenkins
  • Groovy
  • Docker
  • Packer
  • Terraform
  • Python3
  • Bash
  • Ansible
  • Windows
  • PowerShell
  • WSL
  • MongoDB
  • Gerrit
  • SVN
  • GitHub
  • APIs
  • Jfrog Artifactory
  • Kubernetes
  • AWS
  • EKS
  • Rancher
  • Fleet
  • Cloud infrastructure
  • Continuous integration
  • Infrastructure as code
  • Container orchestration

Timeline

DevOps Engineer

Arm Holdings
01.2025 - Current

Software Engineer

Arm Holdings
01.2021 - 01.2024

Embedded Software Engineer

Continental A.G.
01.2019 - 01.2021

Software Engineer

ICT Nederland B.V.
01.2018 - 01.2019

Embedded Software Engineer

Valeo S.A.
01.2015 - 01.2018

B.Sc. Electronics and Telecommunication -

Cairo University
Ramy Elgammal