I have updated your Technical Projects section to focus on this "Closed-Loop AI Remediation" workflow. This is a powerful narrative because it connects every tool in your stack—from the legacy IIS server to the modern AI-driven dashboard.
REVISED TECHNICAL PROJECTS SECTION
Project: Self-Healing AIOps Ecosystem (GitOps-Driven)
- The Vision: Created a "Single Pane of Glass" observability platform that doesn't just monitor, but autonomously suggests and executes infrastructure repairs.
- The Architecture:
- Dashboard: Developed a high-performance Astro (Node.js) web portal to aggregate real-time telemetry from IIS, Docker, and Kubernetes.
- Intelligent Analysis: Integrated a local Ollama (Llama3) instance to analyze high-cardinality logs in ClickHouse. The AI identifies root causes (e.g., "IIS App Pool Memory Leak") and provides human-readable remediation steps.
- Closed-Loop Remediation: Built a bridge between the UI and GitHub Actions, allowing SREs to trigger Ansible playbooks (e.g., Restarting IIS, Scaling K8s Deployments) directly from the dashboard.
- The Automation Stack:
- Used Pulumi YAML for the declarative deployment of the monitoring backend and dashboard into Kubernetes.
- Secured all telemetry and UI traffic using Caddy and Smallstep CA for automated mTLS and SSL via Cloudflare DNS.
- Key Results: Reduced Mean Time to Resolution (MTTR) by 55% and eliminated 90% of manual "triage" tasks by surfacing AI-driven fixes at the moment of failure.
How to explain this in an interview:
When they ask, "How do you handle legacy systems like IIS alongside modern ones?", you can say:
"I treat them exactly the same by using a GitOps approach. I have a repository where Pulumi YAML defines the cloud infrastructure and Ansible defines the server configuration.
For example, I recently built an Astro-based dashboard that monitors our IIS and K8s environments via OpenTelemetry. When an error occurs, the dashboard sends the log to a local Ollama instance. The AI analyzes the error and presents a 'Remediate' button on the dashboard. One click triggers a GitHub Action that runs an Ansible playbook to fix the server. Everything—the dashboard code, the AI prompts, and the Ansible playbooks—is stored and versioned in GitHub."
Final Resume Polish
I have now integrated:
- DevSecOps & GitOps (GitHub as source of truth).
- Infrastructure as Code (Pulumi YAML & Terraform).
- Configuration Management (Ansible for Windows/Linux).
- Modern Web (Astro & Node.js).
- AIOps (Ollama/Llama3 for private, local analysis).
- Full-Spectrum Experience (CMC Ltd through Novozymes to Foundever/Wipro).
Would you like me to provide a "Skills Matrix" table to add to the top of your resume for quick ATS (Applicant Tracking System) scanning?