After 20 years of service in the U.S. Army and NYPD, I transitioned into technology, bringing the same discipline,
accountability, and problem-solving mindset to infrastructure automation, cloud security, and scalable DevOps systems.
In 2025, I completed a DevOps internship at Rakuten Advertising, where I automated GCP IAM policies,
built Terraform-based infrastructure, and developed alerting pipelines integrated with Slack and Cloud Monitoring.
Currently: B.S. in Computer Security Technology (GPA: 3.96) at Farmingdale State College
Certified: Cisco CCNA, CompTIA Security+, Google Associate Cloud Engineer
Skills
Linux & Security: Linux hardening, Fail2Ban, Wazuh
Containers & Networking: Docker, Traefik, NGINX, Dynamic DNS
Automation & IaC: Ansible, Terraform, GitHub Actions, IaC
Monitoring & Observability: Prometheus, Grafana
IAM: AWS IAM, GCP IAM, Active Directory
|
Proxmox VM Provisioning & Secure Access Pipeline Designed and implemented an end-to-end automation pipeline to provision, secure, and monitor virtual machines on Proxmox VE using Infrastructure as Code and CI/CD practices. The pipeline creates VMs from templates, configures secure SSH access using Vault-issued certificates, updates SSH client configuration, and automatically registers new hosts with Prometheus monitoring. Tech: Proxmox VE, Terraform, Ansible, Jenkins, HashiCorp Vault (SSH CA), Prometheus Outcome: Fully automated VM lifecycle with no manual provisioning, no static SSH keys, centralized access control, and immediate observability for every new system. GitHub: github.com/mikecozier/proxmox-terraform-ansible-jenkins-create-vm |
|
Proxmox VM Decommissioning Pipeline (Jenkins) Built a safety-first CI/CD pipeline to automate virtual machine decommissioning on Proxmox VE using the Proxmox REST API. The pipeline enforces strict validation and confirmation guardrails, cleans up monitoring dependencies, performs graceful shutdowns, and ensures complete resource removal without orphaned disks or stale configurations. Tech: Jenkins (Declarative Pipeline), Proxmox VE REST API, Bash, Python, Prometheus, Docker Compose, SSH, jq Outcome: Controlled, auditable VM deletion with dependency-aware cleanup, reduced human error, and enterprise-style safeguards for destructive infrastructure operations. GitHub: github.com/mikecozier/proxmox-terraform-ansible-jenkins-delete-vm |
|
DevOps Monitoring & Reverse Proxy Stack Designed and implemented a production-style Docker Compose stack to provide secure ingress, observability, and centralized logging for a home lab / server environment. The project integrates Traefik as a reverse proxy with automatic HTTPS, Prometheus for metrics collection, Grafana for visualization, Loki and Promtail for log aggregation, and Pi-hole for DNS filtering. All services are routed through Traefik with TLS, rate limiting, security headers, and optional BasicAuth to mirror real-world DevOps infrastructure patterns. Tech: Docker, Docker Compose, Traefik, Cloudflare DNS, Pi-hole, Prometheus, Grafana, Loki, Promtail, NGINX, Linux, TLS/ACME, Reverse Proxies, Observability Outcome: Delivered a modular, secure, and fully observable containerized infrastructure showcasing best practices in reverse proxy design, monitoring, logging, and environment-based configuration, suitable for homelab and production-style DevOps demonstrations. GitHub: github.com/mikecozier/docker-traefik-stack |
Additional Infrastructure & Monitoring Projects (click to expand)
|
Linux Server Monitoring with Prometheus & Grafana (Dockerized) Designed and deployed a containerized infrastructure monitoring stack using Prometheus and Grafana to collect, store, and visualize real-time Linux server metrics. The project leverages Node Exporter for host-level observability, providing visibility into CPU, memory, disk, and network performance across a homelab environment. Tech: Prometheus, Grafana, Node Exporter, Docker, Docker Compose, Linux, YAML Outcome: Delivered a portable, production-style monitoring solution with persistent metrics storage and dashboard-driven visibility, forming a foundation for alerting, capacity planning, and incident response. GitHub: github.com/mikecozier/Grafana_Prometheus_Setup |
|
Linux Server System Report & Alerting Script Developed a comprehensive Bash-based system health reporting script for Linux servers that collects real-time operational metrics and emails a detailed status report. The script monitors connectivity, interfaces, resource utilization, temperatures, disk and inode usage, active users, and failed SSH login attempts to provide proactive visibility into server health and security. Tech: Bash, Linux, lm-sensors, ifstat, journalctl, mutt, Cron, awk, grep, ps, df, free, uptime Outcome: Automated daily server health reporting with early warning indicators for performance, storage, and security issues, reducing the need for manual system checks. GitHub: github.com/mikecozier/Server-Stat-Script |
I'm passionate about building secure, reliable systems โ always learning, always building.
michaelcozier.com | ๐ฌ Let's connect!
- All of my projects are available at https://github.com/mikecozier
- Ask me about DevOps & Cloud DevOps
- How to reach me [email protected]