Experience
What I’m doing right now?
🖥 Where I’ve Worked 🖥
🧑💻 DevOps Engineer @ChoTot / July 2022 - Present - VietNam
- Migrating staging from on-premise to on-cloud of GCP included databases, storage engine, observability with cost minimum budget.
- Responsible for upgrading Kubernetes cluster all environments and running GKE Spot for cost reduction.
- Managed CI/CD pipelines using GitHub Actions, and contributed an action to the reusable workflow.
- Experience with server-side technologies such as Nginx, cloud-native like Kong API Gateway.
- Utilizing Terraform for infrastructure as code on GCP and AWS.
- Hands-on experience with databases including MySQL, MongoDB, Redis, PostgreSQL, ScyllaDB.
- Developed and contributed for Helm charts for managing applications.
- Implementation of ZeroTrust(Cloudflare) architecture to replace VPN for internal infrastructure connectivity, enhancing security posture and access control.
- Networking experience with TCP/IP, DNS, DHCP, SSH.
- Experience with monitoring and logging tools Prometheus, Grafana, VictoriaMetrics.
- Experience SLI/SLO to measure and enhance the reliability, latency, and availability(http/grpc) of applications.
- Respond to and resolve incidents, troubleshoot system-related problems, and provide timely technical support.
- Mainly responsible for night support, aiding teams in releasing new features and ensuring smooth operations during off-hours.
Technologies Used: GCP, AWS, GKE, EKS, Helm, Ansible, Terraform, Vault, Cloudflare, Prometheus, Temporal, KafKa, Keda.
🧑💻 DevOps Engineer @Spores Network / Oct 2021 - July 2022 - VietNam
- Managed and deployed applications across Development, Testnet, and Mainnet environments, ensuring stability and performance in all stages.
- Set up and built CI/CD pipelines using GitHub Actions and CodeCommit.
- Implemented continuous delivery flows with ArgoCD, promoting efficient and reliable application deployment through GitOps practices.
- Utilized Terraform to define and manage infrastructure as code on AWS, consistent environment configurations.
- Hands-on experience with databases such as MySQL, Redis, PostgreSQL and AWS services.
- Leveraged GraphNode to index data from blockchains including Ethereum, BSC, and Polygon, enhancing data accessibility and integration for decentralized applications.
- Deployed and maintained monitoring and logging tools such as Prometheus, Grafana, and Loki,
- Used Jira for tracking tasks and managing project workflows, and Confluence for documentation
Technologies Used: AWS, EKS, CloudFlare, Redis, Postgresql, Loki, Prometheus, Grafana, Istio.
🧑💻 System Engineer @FireGroup / May 2020 - Oct 2021 - VietNam
- Collaborated closely with leadership to start a project from scratch on AWS, effectively migrating from a legacy system to a modern cloud-based environment.
- Designed and implemented CI/CD pipelines using Jenkins, GitHub Actions, and GitLab CI.
- Created and maintained Helm Charts for GitOps deployment on EKS(Kubernetes) using FluxCD that reduce time to provisioned new environment or update image version.
- Utilizing Terraform for infrastructure as code on AWS (Staging, UAT, Production).
- Hands-on experience with a range of databases (MySQL, MongoDB, Redis, PostgreSQL) and AWS services.
- Experience with server-side technologies such as Nginx, cloud-native like Nginx Ingress, Kong Ingress.
- Implemented cloud monitoring and logging solutions using the EFK stack, Prometheus & Grafana, and AWS CloudWatch.
- Created and validated automated backup scripts in Python and Shell.
- Utilized Jira for task tracking and Confluence for documentation, supporting transparent and effective project management in an Agile environment.
Technologies Used: Jenkins, Github Action, GitLab CI, Helm, AWS (EC2, VPC, MSK, Route53, S3, EKS), Nginx, Kong Ingress.