Page 1 of 4

Work Experience

Devops Engineer

demeforudi@gmail.com

https://www.linkedin.com/in/demefo-rudi-b5a1b930a/

https://github.com/Demefo?tab=repositories

+1587432-8534

Canada

Perfectly Bilingual, professional with over 9 years of experience in dynamic environments, fast learner of new programs and

software. Adept at handling stress in fast-paced settings, performed with ethics and integrity both independently and as part of a

team.

You may notice some dates overlap.

Rudi Demefo

S.R.E|Devops Engineer

EK-TECH Software Solutions | Houston, Texas

-

For our important clients i was in charge of Cloud infrastructures, deployments optimisation , and implemention of best security

practices. Also Mentoring of junior engineers ,leading incident response, leveraging tools like Terraform, Helm, and Prometheus

for robust, scalable solutions.

Designed the AWS EKS cluster architecture and the load balancer for an E-commerce client, for an expected high traffic

period and set up the monitoring process for accurate analytics

For a bank and a insurance company feedback app, we deployed on AZURE leveraging the AKS clusters and serverless

functions to handle real-time processing of heavy loads for peak transactions times, and populate the processed data into our

Data Lake

Ensured compliance with security best practices and industry standards, conducting regular audits and vulnerability

assessments through IAM(Identity acces management) on AWS and Entra ID on Azure and RBAC for clusters

Synchronise with the network team to define the correct VPCs and endpoints for egress and ingress, the differents routes for

gateways and essential availability zones for our applications

Automated deployment processes using Jenkins and ArgoCD for the dev and preprod pipelines saving up to 40% in delievery

times

Created Ansible roles for patching a fleet of VMs, installing necessary packages, and a set of list users among the various OS

dispatched in our environements (dev, QA, pre-prod, prod),

Monitored system performance and reliability with cloudwatch and Azure Monitor, proactively identifying and resolving issues

to minimize downtime with load balancers and multizone availability

Collaborated with development teams to optimize application migration and ensure seamless integration with infrastructure for

both microservices and monolithic architecture by using Helm features for our kubernetes applications and the Lambda

functions for our serverless

Deployed Prometheus,Grafana, Datadog for our on premise apps, AWS cloudwatch , and the ELK stack and Azure monitor for

our cloud clusters, monitoring graphs to keep track of our applications performance .

Conducted regular performance tuning and capacity planning to support growth and scalability by adapting our infrastructure

configuration with our Terraform modules, cloudFormation and chef.

Defined the images repos policies (ECR, DockerHub, ACR), and code repos( GitHub )to ensure the correct accesses and

avoid unwanted PR merging

Made use of multiples K8s ressources like RBAC , service Account, configmap and secrets to ensure the best deployment

following up to date security standards

Developed and maintained comprehensive documentation for infrastructure configurations, processes, and procedures for

best practices implementation on our Confluence boards.

Led incident response efforts, performing root cause analysis and implementing corrective actions to prevent recurrence

(mostly with RDS replications and CloudWatch tools) and blue/green clusters update to ensure minimal downtime.

Mentored junior engineers, providing guidance and support to foster their professional growth and development

Oct 2021 Present

Page 2 of 4

Handled the tasks automation process(set up a jenkins server, a sonarQube, our AMIs, backup scripts, users management..)

with bash and python for our linux systems and powershell on our windows machines

Devops consultant

D.E.L. | Houston

-

As a DevOps consultant for our clients IT teams, I implemented CI/CD automation, guided serverless architecture, and

maintained online platforms. Provided tech support, documentation, and training on SDLC on AWS, Kubernetes, and Azure to

optimize development efficiency and security.

For a CDN platform, we leveraged the amazon kinesis stream, SQS and redshift four our data processing and ingestion. Then

the S3 glacier for archive.

Defined the importance of polyvalent api services like kafka , spark, ActiveMQ, Azure event hubs, depending on the

architecture

For the teams specialized in dev and trying to avoid the hardship of infra configuration, we teach how to use serverless

features (Lamdba, Fargate,Azure functions)

implemented test and build automation tools like Maven, Gradle, SonarQube, Trivy to streamline CI/CD processes leveraging

yaml and groovy languages

Explained the flexibility of choosing perfect kubernetes engines for each infranstructure(AKS, Rancher, OpenShit, Mirantis)

and platforms like Vercel and serviceNow

Created and updated documentation and tutorials to help clients develop their critical thinking and navigate through technical

challenges.

Monitored and maintained a bootcamp's online platforms, ensuring smooth operation and minimal downtime.

Guided clients through importants DevOps and DevSecOps concepts and practices, including CI/CD pipelines,

containerization, and infrastructure as code and the securit at each step.

Teach the teams to use shared libraries repos like artifactory, gitlab, for efficiency in code review and delivery

Provided technical support and troubleshooting for clients during live sessions and hands-on labs .

Collaborated with IT teams to develop and refine course materials and lab exercises on our confluence board.

Conducted one-on-one sessions with clients to resolve specific technical problems on cloud technologies, software

development , system management and provide personalized guidance.

Stayed up to date with the latest DevOps tools and technologies to provide relevant and accurate support and up to date cost- effective mesures.

Nov 2022 Jul 2024

Software and platform developer

Mon Taxi | Yaoundé

-

For the urban transport app and dependancies (3 years full time), my duties included managing network infrastructures,

developing APIs, and automating tasks. I ensured performance, security, and integration in both on-premises and Azure cloud

environments for high availability .

Developed and maintained cross-platform mobile applications using object oriented programming languages like java, Flutter

and rabbitMQ to link, ensuring high performance and efficiency in resources utilization.

Designed and implemented database schemas and queries in MySQL to support application functionality and data integrity.

With the network team, we made the migration form the monolithic architecture to a containerized microservices one with

docker-compose on testing and k8s for pro with helm as our principal deployment strategy

integrated APIs using RESTful and GraphQL principles, and managing API gateways with tools like Apigee and AWS API

Gateway.

Automated repetitive tasks such as installing packages for our servers, regulating users access for new hires , network

security ,databases weekly backups and streamlined development workflows using Bash and python scripts.

Aligned with the budgeting team to optimise the cost saving by deploying only the needed resources at the needed time, with

the most balanced providers and the best open sources tools we could use docker, K8S, Prometheus, Grafana, terraform,

ansible.

Architect the hybrid system design with the on premise and Azure devops tools for the most cost effective infrastructure, and

our code on a shared version control system GitHub,

Integrate messaging and notification services ( Firebase Cloud Messaging) and mapping and navigation services through

Google Maps APIs

Jan 2018 Feb 2024

Page 3 of 4

Automated network and system management tasks using scripting languages like Python and PowerShell, and employing

infrastructure-as-code tools like Terraform and Azure Resource Manager (ARM) templates.

For network and application performance monitoring we used SolarWinds, Nagios, and Azure Monitor to ensure optimal

performance and quickly identify and resolve issues.

Implemented load balancing and traffic management solutions using F5 BIG-IP and Azure Traffic Manager to ensure high

availability and reliability of our applications.

Software Test Engineer

Orange CM | Douala

-

My role consisted in analyzing software requirements and developing detailed test scenarios, designing and executing

comprehensive test cases to ensure software functionality, and conducting performance and security tests . My duties were:

Automating Test Cases: Developing and maintaining automated test scripts using tools like Selenium, Appium, and TestNG to

ensure consistent and repeatable testing processes.

Integrating automated tests into CI/CD pipelines using Jenkins, GitLab CI, or Azure DevOps to ensure fast feedback on code

quality and reliability

Running intrusion detection and stress tests on software usability, functionality, and performance for our mobile platform and

payments systems.

Research, Identifying, documenting, and reporting bugs and issues to the development team through our Jira board and slack

channels

Conducting regression and disaster recovery tests to ensure that new code changes do not adversely affect existing

functionality.

Creating and managing test data with SQL, Data Factory, TDM solutions and load testing to ensure the software can handle

expected high user traffic and usage.

Designing and executing API tests with Postman and REST-assured to validate the functionality and performance of backend

services.

Implementing BDD(Behavior-Driven Development) practices with tools like Cucumber and SpecFlow to enhance collaboration

between developers, testers, and business analysts

Utilizing tools like SonarQube and ESLint to perform static code analysis and ensure code quality and adherence to coding

standards.

Conducting security testing using tools like OWASP ZAP, Burp Suite, and Nessus to identify and mitigate potential

vulnerabilities in the software.

Performing mobile application testing across different devices and platforms with Appium, Espresso, and XCUITest to ensure

compatibility and performance.

Apr 2019 Jul 2022

Core Skills

Bilingual (French , English), Azure devops ,VM,Fileshare, Active directory (Entra ID), Ressource groups, AKS, ACR, SP,

Dynamo DB, Mongo DB,Redis , Cassandra and SQL databases (Postgresql, MYSQL, Microsoft SQL server),

AWS CloudFront, Kinesis, aurora, SQS, VPC, Cloud formation, edgeFunctions, IAM ,s3, EKS, EC2,RDS ,ELB,

APIs ( Rest, GraphQL,RabbitMQ Swagger, gRRPC, OAuth, webhooks),

CI/CD and montoring with Git ,Jenkins, ArgoCD , Datadog ,splunk, Prometheus, Grafana, Pager-duty,

IaC (Terraform, Ansible , Jenkins, Packer, helm charts), cloud migration, databases incident recovery, SaaS , PaaS,

Extensive hability with Linux based systems (Ubuntu, Red Hat, CentOs ), Windows and the MS suite, MacOs,

bash, python , powershell ,typescript, Collaboration with the Jira and Agile methodology,

Innovative in Debugging and Issue Resolution, Leadership and detail oriented, Flexibility

Education

University Institute of Technology

Master of Computer Sciences

Dec 2017