AI / LLM InfrastructureAI-Powered Linux Server Health Monitoring
Build an AI-assisted Linux infrastructure monitoring solution using Python for server health collection and Ollama with Qwen for analysis and infrastructure insights.
Skills: Linux, Python, Shell, health monitoring, automation, Ollama, Qwen, AI/LLM integration.
OS DeploymentPXE Boot & Automated Linux Deployment
Build a PXE-based Linux deployment environment and troubleshoot automated provisioning failures.
Skills: PXE, DHCP, TFTP, HTTP, Kickstart, networking.
Linux BootLinux Boot Failure & GRUB Recovery
Investigate systems that fail to boot and recover them using GRUB, rescue environments and Linux recovery techniques.
Skills: GRUB2, boot process, rescue mode, initramfs, systemd.
KernelKernel Panic Investigation & Recovery
Simulate and investigate kernel-level failures and develop a structured post-crash recovery approach.
Skills: Kernel, GRUB, logs, initramfs, crash investigation.
Filesystems/etc/fstab Misconfiguration Recovery
Troubleshoot a server entering emergency mode after a bad filesystem configuration.
Skills: fstab, mount, UUID, systemd, emergency mode.
FilesystemsFilesystem Corruption & XFS Recovery
Investigate filesystem corruption, unavailable mount points and controlled recovery procedures.
Skills: XFS, xfs_repair, mount, diagnostics.
StorageDisk Full Investigation & Recovery
Determine why a filesystem reaches 100% utilization, including logs and deleted-open files.
Skills: df, du, lsof, log investigation, filesystem analysis.
StorageInode Exhaustion Investigation
Investigate a filesystem that has free capacity but cannot create new files because inodes are exhausted.
Skills: inodes, df -i, find, file-count analysis.
MemoryOOM Killer Investigation
Investigate memory exhaustion and unexpected process termination by the Linux kernel.
Skills: OOM Killer, memory analysis, dmesg, journalctl, cgroups.
Storage / NFSNFS Hang & D-State Investigation
Investigate processes stuck in uninterruptible sleep during storage or NFS failures.
Skills: NFS, D-state, ps, lsof, mount, storage troubleshooting.
SecurityPermission Hell & ACL Recovery
Troubleshoot complex access problems involving ownership, permissions and ACLs.
Skills: chmod, chown, ACL, getfacl, setfacl.
NetworkingLinux Network Configuration & Troubleshooting
Investigate connectivity, DNS, routing and application network problems from the Linux server side.
Skills: ip, ss, ping, traceroute, DNS, routing, NetworkManager, tcpdump.
InfrastructureLinux Multi-Tier Infrastructure
Build and troubleshoot a multi-tier Linux environment with load balancing, application servers and backend services.
Skills: Nginx, HAProxy, Linux networking, service management.
PerformanceLinux I/O Bottleneck Investigation
Investigate high I/O wait and determine whether the bottleneck originates from processes, storage or filesystems.
Skills: iostat, iotop, sar, vmstat, disk performance.
ProcessesZombie Process Investigation
Investigate zombie processes and the parent-child relationship behind them.
Skills: ps, process states, parent-child relationships, signals.
AWS NetworkingProduction VPC from Scratch
Build a production-style AWS network with CIDR planning, public/private subnets, routing, IGW and NAT.
Skills: AWS VPC, CIDR, AZs, route tables, IGW, NAT.
AWS SecuritySecure EC2 Access with IAM Roles + SSM
Build secure EC2 access using IAM roles and Systems Manager, with bastion concepts where appropriate.
Skills: EC2, IAM, roles, SSM, security groups.
AWS + ApplicationProduction 2-Tier Application on AWS
Deploy an application with ALB, target groups, health checks, RDS PostgreSQL and Route53/SSL concepts.
Skills: ALB, EC2, RDS, Route53, application networking.
DockerContainerize Flask/Python + PostgreSQL
Containerize a multi-component application with Docker Compose and troubleshoot ports, networking, environment variables and volumes.
Skills: Dockerfile, images, containers, Compose, networking, volumes.
AnsibleLinux Configuration & Patching Automation
Automate Linux configuration and patching with pre/post checks, handlers and controlled rolling execution.
Skills: Ansible inventory, playbooks, roles, variables, templates, serial execution.
CI/CDBuild, Test & Dockerize CI Pipeline
Create a GitHub Actions pipeline that tests, lints, performs security checks and builds/pushes a Docker image.
Skills: GitHub Actions, workflows, jobs, secrets, artifacts, Docker.
TerraformAWS Infrastructure with Terraform
Provision VPC, subnets, security groups and EC2 while learning state, dependencies, modules and drift.
Skills: Terraform HCL, plan/apply, state, modules, remote backend concepts.
Kubernetes3-Tier Application on Kubernetes
Deploy and troubleshoot a 3-tier application using Kubernetes workloads, services, configuration, storage and probes.
Skills: Pods, Deployments, Services, ConfigMaps, Secrets, PV/PVC, Ingress.
Helm + GitOpsHelm Packaging + Argo CD Deployment
Package the application with Helm and deploy it through Argo CD using Git as the desired state.
Skills: Helm charts, values, templates, Argo CD, sync, drift and rollback.
EKS + Observability3-Tier Application on EKS
Deploy the application to Amazon EKS and connect cloud networking, load balancing and workload operations.
Skills: EKS, node groups, VPC CNI concept, CoreDNS, EBS CSI, ECR.
MonitoringPrometheus + Grafana Monitoring
Build an observability layer and investigate application performance through metrics, dashboards and alerts.
Skills: Prometheus, targets, PromQL basics, Grafana, Alertmanager.
DevSecOpsTrivy Security Gate in CI
Add container image security scanning to the CI process and handle releases blocked by security findings.
Skills: Trivy, image scanning, CI security gates, secrets and least privilege.
CapstoneProduction Application Deployment & Operations Platform
Connect GitHub, GitHub Actions, Docker, ECR, Terraform, AWS/EKS, Helm, Argo CD and Prometheus/Grafana into one operational platform.
Operational focus: broken deployments, application/performance incidents, infrastructure/GitOps failures, RCA, runbooks and prevention actions.