Skills & Tech Stack¶
I design and manage scalable, secure, and automated cloud infrastructures with a focus on high availability and performance.
Below is a comprehensive snapshot of the platforms, tools, and methodologies I actively use and have implemented in prior roles.
Cloud Platforms & Infrastructure¶
Technologies for designing and operating public, private, and hybrid clouds.
- Cloud Platforms: Google Cloud (GCP), OpenStack (community & Canonical distributions), Amazon Web Services (AWS)
- Infrastructure Design: Aggregated, disaggregated, and hyper-converged architectures, Trusted Research Environment (TRE)
- Telco Cloud: NFVI layer deployments, Edge Distributed Compute Node (DCN) solutions, Hyper Converged Infrastructure (HCI)
- NFV Features: SR-IOV, DPDK, OVS, OVN, Smart NICs
Containers & Orchestration¶
Building, scaling, and managing containerized workloads.
- Container Platforms: Kubernetes, MicroK8s, Docker, SingularityCE, Apptainer, LXD
- Cluster Management: Rancher for multi-cluster administration
- Packaging & Deployment: Helm for application lifecycle management
Infrastructure Automation & IaC¶
Provisioning, configuring, and maintaining reproducible environments.
- Infrastructure as Code: Ansible, Terraform (including Juju & MAAS providers), AWS CloudFormation
- Automated Cluster Deployments: OpenShift, Juju charms for Telco and edge solutions
- Continuous Delivery: Modular container build pipelines
Security, CI/CD & Observability¶
Ensuring compliance, monitoring, and automated software delivery.
- Compliance & Hardening: Ubuntu USG aligned with CIS standards, Trivy, Snyk
- Monitoring & Metrics: Prometheus, Grafana, Alertmanager, NRPE
- CI/CD Pipelines: GitHub Actions, GitLab CI/CD
Programming & Scripting¶
Languages and tooling for automation and custom utilities.
- Languages: Python (automation, tooling), Bash scripting
- Development Practices: Test automation, modular build pipelines, Singularity module manager GUI
Operating Systems¶
- Linux Distributions: Ubuntu (server & desktop), Debian, Red Hat Enterprise Linux (RHEL), CentOS
- Expertise: Server administration, package management, system hardening, and performance tuning
- Use Cases: Production servers, cloud instances, and container host operating systems
Documentation & Static Sites¶
- Markup & Documentation: Markdown, Atlassian Confluence for collaborative documentation
- Static Site Generators: MkDocs (Material theme), GitHub Pages
- Use Cases: Technical documentation, internal knowledge bases, and personal portfolio sites
This stack reflects my focus on automation, reliability, and scalable cloud design, enabling fast, secure, and efficient delivery across diverse environments.