My Projects
This Website
The portfolio website you are currently viewing, built with Python (Flask), HTML, CSS, and JavaScript, based on Terraform Iac, AWS, K8S and ArgoCD, to showcase my work and skills.
Portfolio Blog
A full-stack microservices blog application designed to host articles, tutorials, and project deep-dives, demonstrating content management and web development skills, and Monolith to Microservices migration
Chatapp
A real-time chat application built to explore and implement WebSocket technology for instant two-way communication. Based on a simple microservices architecture including MySQL DB and Nginx reverse-proxy
Blue-Green Deployment
A demonstration of Blue-Green deployment using Terraform and AWS. Nginx redirects traffic to the green server and has the blue server as a backup server in case the green one fails.
Kafka Data Shipping
Kafka data shipping microservices architecture, using Java producer-consumer services to stream data between MySQL and Kafka. Deployed on AWS::EKS using Terraform IaC, CICD process was automated with GitHub Actions to build and push container images to ECR.
Prometheus Data Collector
A custom data collector (exporter) for the Prometheus monitoring system, created to gather and expose specific metrics for observability.
GateUP (Serverless)
A utility tool designed to manage and automate gate operations, focusing on system integration and remote control. Based on Serverless event-based operations
Linux Server Data Collection
A collection of Bash scripts and tools for gathering, processing, and analyzing performance and system data from Linux servers.