Profile picture
Hao Lieu
DevOps Engineer
Home
Blog
Game Development
Web Development
DevOps
Back

Devops

Personal Portfolio

Designed and developed a personal portfolio website using Astro, React, and Tailwind CSS. Implemented responsive design principles to ensure optimal viewing across devices. Integrated internationalization (i18n) support for English and Vietnamese languages, allowing users to switch between languages seamlessly. Deployed the website on Vercel for fast and reliable hosting.

Role: Full Stack Engineer

Link: https://github.com/CorvoLieu/my-porfolio

Technologies & Tools
Astro
React
Tailwind CSS
NPM
Vercel
TypeScript

Personal Dedicated Server

Set up and maintained a personal dedicated server for hosting various applications and services (Minecraft Server, 3D Printer Controller). Configured the server with necessary software and security measures to ensure optimal performance and protection against potential threats. Regularly monitored server performance and implemented updates and optimizations as needed.

Role: DevOps Engineer

Link: https://github.com/CorvoLieu/my-personal-server

Technologies & Tools
Proxmox
Docker
Caddy
Minecraft Server
OctoPrint

Github CI/CD Pipeline for Serverless Application

Implemented a CI/CD pipeline for a serverless application using Bitbucket Pipeline. Automated the build and deployment processes to improve development efficiency and reduce time-to-market. Collaborated with development teams to troubleshoot and optimize the pipeline for better performance.

Role: DevOps Engineer

Link: [Private Repository]

Technologies & Tools
Git
Bitbucket Pipeline
GCP
GAE
Google Cloud Run

Static Landing Page Website

Designed and developed a static landing page website using Astro, React, and Tailwind CSS. Working closely with marketing team to ensure brand consistency. Implemented responsive design principles to ensure optimal viewing across devices. Deployed the website on Vercel for fast and reliable hosting.

Role: DevOps Engineer & Frontend Developer

Link: [Private Repository]

Technologies & Tools
Astro
React
Tailwind CSS
NPM
Vercel
TypeScript

Internal Network Accessing System

Designed and implemented an internal network accessing system using Netbird. Configured Netbird server to allow secure remote access to internal resources. Set up client configurations for team members to connect to the internal network securely. Implemented monitoring and logging mechanisms to ensure the security and reliability of the VPN connection.

Role: DevOps Engineer

Link: [Private Repository]

Technologies & Tools
Netbird
Linux
Networking

Uptime Monitoring System

Designed and implemented an uptime monitoring system using Prometheus and Grafana. Set up Prometheus to scrape metrics from various services and endpoints. Created custom Grafana dashboards for real-time visualization of uptime and performance metrics. Implemented alerting rules in Prometheus to notify the team of any downtime or performance degradation.

Role: DevOps Engineer

Link: [Private Repository]

Technologies & Tools
Google Cloud Monitoring
Google Cloud Alerting
GCP Logging
GCP Dashboards

Log Monitoring System

Designed and mainstreamed a log monitoring system using the Grafana. Set up log collection and processing pipelines to aggregate logs from various sources. Created custom dashboards for real-time log visualization and analysis. Implemented alerting mechanisms to notify the team of critical issues based on log patterns.

Role: DevOps Engineer

Link: [Private Repository]

Technologies & Tools
Grafana Alloy
Grafana
Loki