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