Company
Eidosmedia
Focused on
Top skills
- Linux
- Kubernetes
- CI/CD
- Javascript
- Python
- ELK stack
- Docker
- Ansible
- Terraform
- ArgoCD
- Jenkins
- Gitlab CI
- Helm
- Jenkins
- AWS
Main tools
- Node
- VSCode
- Github Actions
- Gitlab CI
- Jenkins
- Apisix
- Skywalking
- ArgoCD
- Photoshop
- Gimp
About
Projects
WorkJenkins pipeline migration
Migrated pipeline from jenkins to gitlab ci to standardize workflow
- Status: Done
- jenkins
- gitlab
- gitlab ci
- pipelines
- DevOps workflow
Automation platform for customers
created a jenkins automation platform for customers on AWS ECS. Support multi-tenancy, workspace division and statefulness.
- Status: Done
- Jenkins
- aws
- docker
- ecs
- ansible
Apisix and Skywalking R&D
Lead the R&D of skywalking and apisix at the company. Studied deployment solutions, helmchart development, terraform integration and fixing bugs. Main point of reference.
- Status: WIP
- DevOps methodologies
- Apisix
- Skywalking
- Apigateway
- R&D
Ansible automation upgrade for rhel9
Single handledly upgraded all ansible automation to work with redhat 9
- Status: Done
- Ansible
- Rhel9
- Upgrade management
Pipeline development
Developed pipelines for the dev team to standardize workflow and deployment using gitlab CI.
- Status: WIP
- gitlab
- gitlab ci
- pipelines
- DevOps workflow
Vmax storage automation
Automated the creation and update of storage volumes under VMAX. Used ansible to create, delete, resize and rename volumes, controlled with ansible tower first and then jenkins.
- Status: Done
- Ansible
- Vmax
- Gitlab
- Ansible tower
- Jenkins
Dr sync
Wrote a bash script to automate the sync to DR for business critical data
- Status: Done
- Bash
- Gitlab
- Linux
Elasticsearch cluster automation
Set up automation for an Elasticsearch cluster, providing daily reports, index deletion and repairing.
- Status: Done
- Python
- ELK
- Gitlab
VM deploy automation
Ansible automation to deploy windows and linux VMs. VMs specs were provided with a yaml file in a git repo, editable by the sysadmins. The automation ran on ansible tower.
- Status: Done
- Ansible
- Gitlab
- Ansible tower
Kafka setup
Set up a kafka cluster using ansible for an important client
- Status: Done
- Ansible
- Kafka
- Gitlab
Jenkins pipeline migration
Migrated pipeline from jenkins to gitlab ci to standardize workflow
- Status: Done
- jenkins
- gitlab
- gitlab ci
- pipelines
- DevOps workflow
Automation platform for customers
created a jenkins automation platform for customers on AWS ECS. Support multi-tenancy, workspace division and statefulness.
- Status: Done
- Jenkins
- aws
- docker
- ecs
- ansible
Apisix and Skywalking R&D
Lead the R&D of skywalking and apisix at the company. Studied deployment solutions, helmchart development, terraform integration and fixing bugs. Main point of reference.
- Status: WIP
- DevOps methodologies
- Apisix
- Skywalking
- Apigateway
- R&D
Ansible automation upgrade for rhel9
Single handledly upgraded all ansible automation to work with redhat 9
- Status: Done
- Ansible
- Rhel9
- Upgrade management
Pipeline development
Developed pipelines for the dev team to standardize workflow and deployment using gitlab CI.
- Status: WIP
- gitlab
- gitlab ci
- pipelines
- DevOps workflow
Vmax storage automation
Automated the creation and update of storage volumes under VMAX. Used ansible to create, delete, resize and rename volumes, controlled with ansible tower first and then jenkins.
- Status: Done
- Ansible
- Vmax
- Gitlab
- Ansible tower
- Jenkins
Dr sync
Wrote a bash script to automate the sync to DR for business critical data
- Status: Done
- Bash
- Gitlab
- Linux
Elasticsearch cluster automation
Set up automation for an Elasticsearch cluster, providing daily reports, index deletion and repairing.
- Status: Done
- Python
- ELK
- Gitlab
VM deploy automation
Ansible automation to deploy windows and linux VMs. VMs specs were provided with a yaml file in a git repo, editable by the sysadmins. The automation ran on ansible tower.
- Status: Done
- Ansible
- Gitlab
- Ansible tower
Kafka setup
Set up a kafka cluster using ansible for an important client
- Status: Done
- Ansible
- Kafka
- Gitlab
PersonalPersonal CV
https://github.com/Mungari/personal-cvPersonal CV using a gatsby template deployed on github pages with github actions ci/cd
- Status: Live
- JavaScript
- Gatsby
- Github pages
- Github actions
- CI/CD
- node
Automated k8s cluster deployment
https://github.com/Mungari/k8s-infra-deployAutomated cluster deploy with Terraform and Ansible using Github actions
- Status: Done
- Terraform
- Ansible
- CI/CD
- Github actions
- Kubernetes
- Automation
Simple sudoku solver using python
https://github.com/Mungari/PydokuSolverSudoku solver and generator using python
- Status: Done
- Python
- Automation
- Puzzle
- Programming
Personal CV
https://github.com/Mungari/personal-cvPersonal CV using a gatsby template deployed on github pages with github actions ci/cd
- Status: Live
- JavaScript
- Gatsby
- Github pages
- Github actions
- CI/CD
- node
Automated k8s cluster deployment
https://github.com/Mungari/k8s-infra-deployAutomated cluster deploy with Terraform and Ansible using Github actions
- Status: Done
- Terraform
- Ansible
- CI/CD
- Github actions
- Kubernetes
- Automation
Simple sudoku solver using python
https://github.com/Mungari/PydokuSolverSudoku solver and generator using python
- Status: Done
- Python
- Automation
- Puzzle
- Programming