Skip to content
View J-Kibaki's full-sized avatar

Highlights

  • Pro

Block or report J-Kibaki

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
J-Kibaki/README.md

πŸ‘‹ Hi, I'm Joseph Kibaki

NOC Analyst | Observability Engineer | SRE Enthusiast
πŸ“ Nairobi County, Kenya

Welcome to my GitHub! I'm a Network Operations Center (NOC) Analyst with 5+ years in financial services, specializing in observability, monitoring, and reliability engineering. I transform complex system data into actionable insights using modern monitoring stacks, automation, and SRE principles to ensure high-availability infrastructure.


🎯 Current Focus

  • System Observability: Building comprehensive monitoring solutions with ELK, Zabbix, and Grafana
  • Site Reliability Engineering: Implementing SLOs, error budgets, and automation for infrastructure resilience
  • Security Operations: Integrating security monitoring into observability pipelines
  • Infrastructure as Code: Automating deployment and monitoring with Python and Bash scripting

πŸ› οΈ Technical Stack

Observability & Monitoring
ELK Stack Grafana Zabbix
Prometheus Streamlit Splunk

Data Analytics & ML
Pandas NumPy SciPy

Infrastructure & Automation
Python Bash Linux
Docker AWS

Network & Security
Cisco Wireshark pfSense



πŸš€ Spotlight Projects (Recent)

DockMaster-RHEL

  • Docker roadmap for RHEL environments: secure installs, SELinux considerations, and hardened defaults
  • Covers images, networking, storage, logging, and baseline CI/CD patterns
  • Practical checklists and commands for ops-ready RHEL container setups

KenyaTrade-Insights

  • Trade analytics and import recommendation insights for the Kenyan market
  • Data exploration, visualization, and signal extraction for decision support
  • Modular notebooks/pipelines for reproducible analysis

OpsPrep-AI

  • DevOps/SRE interview prep kit with curated Q&A, scenarios, and checklists
  • Focus on observability, reliability, automation, and incident playbooks
  • AI-augmented notes for faster review and retention

Dead File Detection Tool

  • Python-based detector for unused/orphaned files across 20+ file types
  • CI-friendly JSON output, configurable rules, and heuristics for suspicious files

Zabbix Uptime Analytics Dashboard

  • Streamlit uptime/SLA analytics with Z-score + MAD spike detection
  • Pushes SLA reports back to Zabbix; smart caching and history/trends auto-switching

πŸ“Š SRE Metrics & Achievements

  • 99.8% average uptime across monitored services (tracked via custom Zabbix analytics)
  • 12 minutes Mean Time to Detection (MTTD) using adaptive spike detection algorithms
  • 22 minutes Mean Time to Resolution (MTTR) with automated correlation analysis
  • 65% reduction in manual operational tasks through Python automation
  • Zero false positive alerts through intelligent filtering and MAD-based anomaly detection
  • Production-grade SLA monitoring with automated daily uptime reporting to stakeholders

πŸ“œ Professional Certifications

Certification Badge Status
ISC2 Certified in Cybersecurity (CC) ISC2 CC βœ… Active
CompTIA Linux+ Linux+ βœ… Active
CISCO Cybersecurity Essentials Cisco βœ… Active
AWS Solutions Architect AWS 🎯 In Progress

πŸ“ˆ GitHub Analytics

Joseph's GitHub Stats

Top Languages

Contribution Graph

🌟 Current Learning Path & Key Projects

  • Advanced Analytics: Implementing Z-score and MAD algorithms for infrastructure anomaly detection
  • SLA Engineering: Building comprehensive uptime calculation engines with automated reporting
  • API Integration: Developing robust API clients with OAuth2, caching, and rate limiting
  • Statistical Analysis: Cross-host correlation matrices for infrastructure pattern identification
  • Performance Optimization: Auto-switching between Zabbix history/trends for optimal query performance
  • Production Systems: Deploying enterprise-grade monitoring dashboards with 14-day log retention
  • Code Quality Automation: Building dead code detection tools for automated repository maintenance

🀝 Let's Connect & Collaborate!

I'm passionate about advanced observability engineering, statistical monitoring algorithms, and production-grade SLA systems. Whether you're interested in anomaly detection, automated uptime reporting, or building enterprise monitoring dashboards, I'd love to share insights and collaborate!

πŸ”— LinkedIn: josephkibaki
πŸ“§ Email: kibaki.joseph1@gmail.com
πŸ’¬ Open to: Mentoring, Knowledge Sharing, SRE Discussions


πŸ’­ Philosophy

"Observability is not about collecting dataβ€”it's about understanding your systems well enough to ask the right questions when things go wrong."

⚑ Building reliable systems, one metric at a time ⚑


Profile Views GitHub followers

Pinned Loading

  1. J-Kibaki J-Kibaki Public

    2

  2. DockMaster-RHEL DockMaster-RHEL Public

    Simple docker roadmap for RHEL environment

    TypeScript

  3. ITIL-4-Master-Foundation-Guide ITIL-4-Master-Foundation-Guide Public

    Simple ITIL 4 Master Foundation guides

    TypeScript

  4. KenyaTrade-Insights KenyaTrade-Insights Public

    Kenya Trade Insights and Import recommendations

    TypeScript

  5. OpsPrep-AI OpsPrep-AI Public

    DevOps and SRE interview prep kit

    TypeScript