FM
Company

Eidosmedia

Available for hire
Focused on
Mastering DevOps methodology
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
System administrator turned DevOps Engineer, I like automating and building tools that other people can use by themselves. To me good work is about empowering others to work better with less friction and the right safeguards, giving the devs and admins autonomy in their work. A brief overview of the projects I've worked on:
Projects

Work

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

Personal

Personal CV

https://github.com/Mungari/personal-cv

Personal 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-deploy

Automated 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/PydokuSolver

Sudoku solver and generator using python

  • Status: Done
  • Python
  • Automation
  • Puzzle
  • Programming

Work history

Eidosmedia

DevOps engineer
April 2023 - present

Sorint.LAB

Devops Engineer
January 2022 - April 2023

Sorint.LAB

Sysadmin
January 2020 - January 2022
© 2024 Francesco Mungari. All rights reserved.