Phan Nhat Minh
a Devops Engineer
My name is Phan Nhat Minh and I am a Devops Engineer in Ho Chi Minh city,
Vietnam.
A person who is passionate about software engineering,especially incorporates aspects of software engineering and applies them to infrastructure and operations problems.
I hope you’ll enjoy my portfolio !
Coding is other type of magic.
Collect moments not thing.
Sleep solves everything.
Music
- Implement job tracking usage system to o significantly enhance submission efficiency.
- Introduced a throughput recording mechanism alongside an email notification system tailored for the application's needs.
- Implement job’s artifactory using Minio (S3 storage but for on premise ).
- Implement unit test ,system test ,fix bug and refactor code.
- Build full pipeline CI/CD with Gitlab CI ,Helm chart and Docker.
- Orchestrated the provisioning of essential monitoring and logging tools such as Grafana, Prometheus, Slack, and Loki to effectively oversee and log application performance.
- Facilitated the provisioning of Kafka while developing custom consumer logic to manage messages relayed from the job's shell wrapper.
- Innovated by crafting administrative tools to automate the configuration process of job metadata, enhancing operational efficiency.
- Applied an autoscaling mechanism to the application, utilizing HPA and Prometheus adapter technology to optimize performance dynamically.
- Utilized Helm chart to provision Kafka, Kafka Connect, as well as source and sink connectors, enabling seamless connectivity and data flow management.
- Implemented the provisioning of Kafka Exporter, JMX Exporter, Prometheus, and Grafana to facilitate comprehensive logging and monitoring capabilities, ensuring robust oversight of system performance and data integrity.
- Developed a cronjob implementing database cross-check logic to check consistency of source database and sink database.
- Responsible for the entire DevOps processes of application.
- Apply GitOps to Devops practices by using Helm, GitlabCI and ArgoCD.
- Apply Docker best practice to enhance in shortenning building time and reducing storage of docker image.
- Write service's modules template in order to support Migration process ( On-prem to Cloud ) using Terraform.
- Provision Sonarqube for reviewing the code quality.
- Provision X Unit, allure report for testing and reporting.
- Responsible for migrating the TFS server on premise to Azure Devops cloud.
- Responsible for Frontend and Backend of Authorization in Multi Tenant Flow.
- Developed and maintained automated CI/CD pipeline for code deployment using Jenkins and Bash scripts.
- Developing the FrontEnd and Backend of the website.
- Maintaining and refactoring the project.
Computer Science - Bachelor of science
PDF was built with you in mind. Say goodbye to complicated software & hello to easy-to-use PDF tools. Edit, merge, convert, compress, sign & secure your documents in just a few clicks.
I deploy the cluster what I consider to be the backbone of the cluster (cert-manager, istio, argocd, vault) by using Terraform.
Ielts Certification
This credential helps organizations identify and develop talent with critical skills for implementing cloud initiatives. Earning AWS Certified Developer – Associate validates the ability to write and deploy cloud-based applications.
+84 (948) 420-456
minh.phan81299@gmail.com
Ho Chi minhVietnam