Skip to content
View kelomo2502's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report kelomo2502

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
kelomo2502/README.md

👋 Hey there, I'm Gbenga Kelvin Oyewunmi

👨‍💻 About Me

🚀 DevOps Engineer | Project Lead | Cloud-Native Architect
🔧 I design, deploy, and monitor resilient infrastructure using modern DevOps, GitOps, and SRE practices.
☁️ I specialize in automating the full lifecycle of scalable applications — from containerization to observability — on AWS.

  • 🌩️ Practicing the AWS Well-Architected Framework to build secure and scalable cloud-native solutions.
  • 🔁 Leading CI/CD initiatives using GitHub Actions, ArgoCD, and Terraform for GitOps-first delivery.
  • 🧱 Managing Infrastructure as Code with Terraform, Helm, and Kustomize.
  • 📊 Delivering full observability using Prometheus, Grafana, Loki, and OpenTelemetry.
  • 🔐 Security-conscious with expertise in IAM, OIDC, cert-manager, and encrypted remote state.
  • 🎸 Guitarist & world history enthusiast | 🏠 Real estate & investment analyst.

🛠️ Tech Stack

☁️ Cloud & DevOps

AWSEKSS3IAMRoute53CloudWatchTerraformGitHub ActionsDockerKubernetesArgoCDHelmKustomizeCert-ManagerNGINX Ingress

📈 Monitoring, Logging & Tracing

PrometheusGrafanaLokiAlertmanagerELK StackOpenTelemetry

💻 Operating Systems

UbuntuRedHatAlpineCentOS

🧑‍💻 Languages

PythonJavaScriptTypeScript

🌐 Web Stack

FastAPIReactNext.jsTailwindCSSNode.jsExpress

🛢️ Databases & Storage

MongoDBPostgreSQLMySQLDynamoDB

⚙️ Tools & IDEs

GitGitHubVS CodePostmanLinux TerminalMarkdown


📂 Featured Projects

🔬 PulseGrid – Real-Time Health Analytics Platform

📌 What the project does:
PulseGrid ingests and analyzes healthcare data from FHIR APIs and wearable devices in real-time, enabling clinicians to monitor patient vitals and trends.

👨‍💼 My Role: Project Lead

  • Led infrastructure design and cloud architecture using Terraform.
  • Built and containerized the FastAPI-based ingestion pipeline for FHIR and wearable data.
  • Set up full observability stack using Prometheus, Grafana, and Loki.
  • Implemented CI/CD with GitHub Actions for reliable delivery.
  • Secured all resources with IAM and encrypted state management.

🧰 Technologies Used:
Terraform, GitHub Actions, Docker, FastAPI, AWS (S3, Lambda, IAM, DynamoDB), FHIR, Prometheus, Grafana, ELK Stack, Python

🔗 View Project Repository


⚙️ AutoPilotOps – Intelligent CI/CD & Observability Framework

📌 What the project does:
AutoPilotOps automates the build, deployment, and monitoring of containerized apps using production-grade Kubernetes and GitOps tooling.

👨‍💼 My Role: Collaborator

  • Built a custom EKS cluster module in Terraform with OIDC and Managed Node Groups.
  • Set up ArgoCD for GitOps delivery and implemented Helm charts for third-party apps.
  • Deployed Prometheus/Grafana stack and exposed metrics from application endpoints.
  • Designed and deployed staging + production environments via Kustomize.

🧰 Technologies Used:
AWS EKS, Terraform, GitHub Actions, ArgoCD, Prometheus, Grafana, Loki, Helm, Kustomize, Docker, NGINX Ingress, Cert-Manager

🔗 View Project Repository


🧩 Waza App – Scalable Blog Platform with Custom Metrics

📌 What the project does:
Waza is a blogging app built with React (Vite) and Firebase, deployed to Kubernetes with full observability enabled via custom Prometheus metrics.

👨‍💼 My Role: Project Lead

  • Architected infrastructure for multi-environment deployment on AWS EKS.
  • Exposed login/signup metrics from backend for monitoring and alerts.
  • Used Kustomize for layered deployments and GitHub Actions for automation.
  • Implemented TLS and HTTPS via cert-manager and Ngrok (for local testing).

🧰 Technologies Used:
React (Vite), Firebase Auth, Docker, Kubernetes, GitHub Actions, Prometheus, Grafana, Cert-Manager, Kustomize, Ngrok

🔗 View Project Repository


📊 GitHub Stats

Kelomo2502's GitHub Stats

Top Languages

GitHub Streak

GitHub Profile Details

GitHub Metrics

🌐 Connect With Me

LinkedIn
X
Portfolio


Thanks for visiting! Building modern cloud-native solutions, one cluster at a time. ☁️🚀

Pinned Loading

  1. 3-Tier-Architecture-EC2-RDS-EFS-WordPressSite-on-AWS3-Tier-Architecture-EC2-RDS-EFS-WordPressSite-on-AWSPublic

    This is a wordpress website setup that’s scalable, secure, and resilient to traffic spikes! In this guide, we’ll deploy WordPress on AWS using a Three-Tier Architecture, dividing the setup into **W…

    Shell 1

  2. AutoPilotOps-AI-Driven-Self-Healing-Cloud-InfrastructureAutoPilotOps-AI-Driven-Self-Healing-Cloud-InfrastructurePublic

    Built with Terraform, Helm, Kubernetes, and Prometheus-Grafana monitoring. Designed to detect, heal, and scale mission-critical microservices autonomously and deployed on AWS using GitOps and CI/CD…

    Shell 4

  3. blog-app-deploymentblog-app-deploymentPublic

    JavaScript 1

  4. Node.js-App-on-AWS-EKS-with-MongoDB-AtlasNode.js-App-on-AWS-EKS-with-MongoDB-AtlasPublic

    A cloud-native implementation of a Node.js application deployed on AWS EKS (Elastic Kubernetes Service) with a fully managed MongoDB Atlas database. Optimized for learning and cost-efficiency.

    JavaScript 1

  5. secure-fintech-devSecOps-pipelinesecure-fintech-devSecOps-pipelinePublic

    JavaScript 1

  6. waza-blog-k8s-deployment-with-observabilitywaza-blog-k8s-deployment-with-observabilityPublic

    TypeScript

, 'i'); if (__m === '*' || __re.test(location.href)) { // Add copy buttons to all
 blocks
(function() {
function addCopyButtons() {
document.querySelectorAll('pre code').forEach(function(codeBlock) {
if (codeBlock.parentElement.hasAttribute('data-copy-added')) return;
codeBlock.parentElement.setAttribute('data-copy-added', 'true');
var btn = document.createElement('button');
btn.textContent = 'Copy';
btn.style.cssText = 'position:absolute;top:4px;right:4px;padding:2px 8px;font-size:11px;background:#4ecdc4;border:none;border-radius:4px;color:#1a1a2e;cursor:pointer;opacity:0.7;transition:opacity 0.2s;';
btn.onmouseover = function() { this.style.opacity = '1'; };
btn.onmouseout = function() { this.style.opacity = '0.7'; };
btn.onclick = function() {
navigator.clipboard.writeText(codeBlock.textContent).then(function() {
btn.textContent = 'Copied!';
setTimeout(function() { btn.textContent = 'Copy'; }, 1500);
});
};
codeBlock.parentElement.style.position = 'relative';
codeBlock.parentElement.appendChild(btn);
});
}
addCopyButtons();
// Re-run on dynamic content
var observer = new MutationObserver(addCopyButtons);
observer.observe(document.body, { childList: true, subtree: true });
})();
}
} catch(__e) { console.warn('[Userscript:Add Copy Buttons to Code Blocks]', __e); }
})();
(function(){
try {
var __m = "github.com";
var __re = new RegExp('^' + "github\\.com" + '
kelomo2502 (Gbenga Kelvin Oyewunmi) · GitHub
Skip to content
View kelomo2502's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report kelomo2502

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
kelomo2502/README.md

👋 Hey there, I'm Gbenga Kelvin Oyewunmi

👨‍💻 About Me

🚀 DevOps Engineer | Project Lead | Cloud-Native Architect
🔧 I design, deploy, and monitor resilient infrastructure using modern DevOps, GitOps, and SRE practices.
☁️ I specialize in automating the full lifecycle of scalable applications — from containerization to observability — on AWS.

  • 🌩️ Practicing the AWS Well-Architected Framework to build secure and scalable cloud-native solutions.
  • 🔁 Leading CI/CD initiatives using GitHub Actions, ArgoCD, and Terraform for GitOps-first delivery.
  • 🧱 Managing Infrastructure as Code with Terraform, Helm, and Kustomize.
  • 📊 Delivering full observability using Prometheus, Grafana, Loki, and OpenTelemetry.
  • 🔐 Security-conscious with expertise in IAM, OIDC, cert-manager, and encrypted remote state.
  • 🎸 Guitarist & world history enthusiast | 🏠 Real estate & investment analyst.

🛠️ Tech Stack

☁️ Cloud & DevOps

AWSEKSS3IAMRoute53CloudWatchTerraformGitHub ActionsDockerKubernetesArgoCDHelmKustomizeCert-ManagerNGINX Ingress

📈 Monitoring, Logging & Tracing

PrometheusGrafanaLokiAlertmanagerELK StackOpenTelemetry

💻 Operating Systems

UbuntuRedHatAlpineCentOS

🧑‍💻 Languages

PythonJavaScriptTypeScript

🌐 Web Stack

FastAPIReactNext.jsTailwindCSSNode.jsExpress

🛢️ Databases & Storage

MongoDBPostgreSQLMySQLDynamoDB

⚙️ Tools & IDEs

GitGitHubVS CodePostmanLinux TerminalMarkdown


📂 Featured Projects

🔬 PulseGrid – Real-Time Health Analytics Platform

📌 What the project does:
PulseGrid ingests and analyzes healthcare data from FHIR APIs and wearable devices in real-time, enabling clinicians to monitor patient vitals and trends.

👨‍💼 My Role: Project Lead

  • Led infrastructure design and cloud architecture using Terraform.
  • Built and containerized the FastAPI-based ingestion pipeline for FHIR and wearable data.
  • Set up full observability stack using Prometheus, Grafana, and Loki.
  • Implemented CI/CD with GitHub Actions for reliable delivery.
  • Secured all resources with IAM and encrypted state management.

🧰 Technologies Used:
Terraform, GitHub Actions, Docker, FastAPI, AWS (S3, Lambda, IAM, DynamoDB), FHIR, Prometheus, Grafana, ELK Stack, Python

🔗 View Project Repository


⚙️ AutoPilotOps – Intelligent CI/CD & Observability Framework

📌 What the project does:
AutoPilotOps automates the build, deployment, and monitoring of containerized apps using production-grade Kubernetes and GitOps tooling.

👨‍💼 My Role: Collaborator

  • Built a custom EKS cluster module in Terraform with OIDC and Managed Node Groups.
  • Set up ArgoCD for GitOps delivery and implemented Helm charts for third-party apps.
  • Deployed Prometheus/Grafana stack and exposed metrics from application endpoints.
  • Designed and deployed staging + production environments via Kustomize.

🧰 Technologies Used:
AWS EKS, Terraform, GitHub Actions, ArgoCD, Prometheus, Grafana, Loki, Helm, Kustomize, Docker, NGINX Ingress, Cert-Manager

🔗 View Project Repository


🧩 Waza App – Scalable Blog Platform with Custom Metrics

📌 What the project does:
Waza is a blogging app built with React (Vite) and Firebase, deployed to Kubernetes with full observability enabled via custom Prometheus metrics.

👨‍💼 My Role: Project Lead

  • Architected infrastructure for multi-environment deployment on AWS EKS.
  • Exposed login/signup metrics from backend for monitoring and alerts.
  • Used Kustomize for layered deployments and GitHub Actions for automation.
  • Implemented TLS and HTTPS via cert-manager and Ngrok (for local testing).

🧰 Technologies Used:
React (Vite), Firebase Auth, Docker, Kubernetes, GitHub Actions, Prometheus, Grafana, Cert-Manager, Kustomize, Ngrok

🔗 View Project Repository


📊 GitHub Stats

Kelomo2502's GitHub Stats

Top Languages

GitHub Streak

GitHub Profile Details

GitHub Metrics

🌐 Connect With Me

LinkedIn
X
Portfolio


Thanks for visiting! Building modern cloud-native solutions, one cluster at a time. ☁️🚀

Pinned Loading

  1. 3-Tier-Architecture-EC2-RDS-EFS-WordPressSite-on-AWS3-Tier-Architecture-EC2-RDS-EFS-WordPressSite-on-AWSPublic

    This is a wordpress website setup that’s scalable, secure, and resilient to traffic spikes! In this guide, we’ll deploy WordPress on AWS using a Three-Tier Architecture, dividing the setup into **W…

    Shell 1

  2. AutoPilotOps-AI-Driven-Self-Healing-Cloud-InfrastructureAutoPilotOps-AI-Driven-Self-Healing-Cloud-InfrastructurePublic

    Built with Terraform, Helm, Kubernetes, and Prometheus-Grafana monitoring. Designed to detect, heal, and scale mission-critical microservices autonomously and deployed on AWS using GitOps and CI/CD…

    Shell 4

  3. blog-app-deploymentblog-app-deploymentPublic

    JavaScript 1

  4. Node.js-App-on-AWS-EKS-with-MongoDB-AtlasNode.js-App-on-AWS-EKS-with-MongoDB-AtlasPublic

    A cloud-native implementation of a Node.js application deployed on AWS EKS (Elastic Kubernetes Service) with a fully managed MongoDB Atlas database. Optimized for learning and cost-efficiency.

    JavaScript 1

  5. secure-fintech-devSecOps-pipelinesecure-fintech-devSecOps-pipelinePublic

    JavaScript 1

  6. waza-blog-k8s-deployment-with-observabilitywaza-blog-k8s-deployment-with-observabilityPublic

    TypeScript

, 'i'); if (__m === '*' || __re.test(location.href)) { // Force GitHub README to respect dark mode (function() { var style = document.createElement('style'); style.textContent = ' .markdown-body { color-scheme: dark light; } .markdown-body pre { background: #161b22 !important; } .markdown-body code { background: rgba(110, 118, 129, 0.4) !important; } .markdown-body table th, .markdown-body table td { border-color: #30363d !important; } .markdown-body img { background: #0d1117; } .markdown-body blockquote { border-left-color: #8b949e; } .markdown-body hr { border-color: #30363d; } '; document.head.appendChild(style); })(); } } catch(__e) { console.warn('[Userscript:GitHub Dark Mode README Fix]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' kelomo2502 (Gbenga Kelvin Oyewunmi) · GitHub
Skip to content
View kelomo2502's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report kelomo2502

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
kelomo2502/README.md

👋 Hey there, I'm Gbenga Kelvin Oyewunmi

👨‍💻 About Me

🚀 DevOps Engineer | Project Lead | Cloud-Native Architect
🔧 I design, deploy, and monitor resilient infrastructure using modern DevOps, GitOps, and SRE practices.
☁️ I specialize in automating the full lifecycle of scalable applications — from containerization to observability — on AWS.

  • 🌩️ Practicing the AWS Well-Architected Framework to build secure and scalable cloud-native solutions.
  • 🔁 Leading CI/CD initiatives using GitHub Actions, ArgoCD, and Terraform for GitOps-first delivery.
  • 🧱 Managing Infrastructure as Code with Terraform, Helm, and Kustomize.
  • 📊 Delivering full observability using Prometheus, Grafana, Loki, and OpenTelemetry.
  • 🔐 Security-conscious with expertise in IAM, OIDC, cert-manager, and encrypted remote state.
  • 🎸 Guitarist & world history enthusiast | 🏠 Real estate & investment analyst.

🛠️ Tech Stack

☁️ Cloud & DevOps

AWSEKSS3IAMRoute53CloudWatchTerraformGitHub ActionsDockerKubernetesArgoCDHelmKustomizeCert-ManagerNGINX Ingress

📈 Monitoring, Logging & Tracing

PrometheusGrafanaLokiAlertmanagerELK StackOpenTelemetry

💻 Operating Systems

UbuntuRedHatAlpineCentOS

🧑‍💻 Languages

PythonJavaScriptTypeScript

🌐 Web Stack

FastAPIReactNext.jsTailwindCSSNode.jsExpress

🛢️ Databases & Storage

MongoDBPostgreSQLMySQLDynamoDB

⚙️ Tools & IDEs

GitGitHubVS CodePostmanLinux TerminalMarkdown


📂 Featured Projects

🔬 PulseGrid – Real-Time Health Analytics Platform

📌 What the project does:
PulseGrid ingests and analyzes healthcare data from FHIR APIs and wearable devices in real-time, enabling clinicians to monitor patient vitals and trends.

👨‍💼 My Role: Project Lead

  • Led infrastructure design and cloud architecture using Terraform.
  • Built and containerized the FastAPI-based ingestion pipeline for FHIR and wearable data.
  • Set up full observability stack using Prometheus, Grafana, and Loki.
  • Implemented CI/CD with GitHub Actions for reliable delivery.
  • Secured all resources with IAM and encrypted state management.

🧰 Technologies Used:
Terraform, GitHub Actions, Docker, FastAPI, AWS (S3, Lambda, IAM, DynamoDB), FHIR, Prometheus, Grafana, ELK Stack, Python

🔗 View Project Repository


⚙️ AutoPilotOps – Intelligent CI/CD & Observability Framework

📌 What the project does:
AutoPilotOps automates the build, deployment, and monitoring of containerized apps using production-grade Kubernetes and GitOps tooling.

👨‍💼 My Role: Collaborator

  • Built a custom EKS cluster module in Terraform with OIDC and Managed Node Groups.
  • Set up ArgoCD for GitOps delivery and implemented Helm charts for third-party apps.
  • Deployed Prometheus/Grafana stack and exposed metrics from application endpoints.
  • Designed and deployed staging + production environments via Kustomize.

🧰 Technologies Used:
AWS EKS, Terraform, GitHub Actions, ArgoCD, Prometheus, Grafana, Loki, Helm, Kustomize, Docker, NGINX Ingress, Cert-Manager

🔗 View Project Repository


🧩 Waza App – Scalable Blog Platform with Custom Metrics

📌 What the project does:
Waza is a blogging app built with React (Vite) and Firebase, deployed to Kubernetes with full observability enabled via custom Prometheus metrics.

👨‍💼 My Role: Project Lead

  • Architected infrastructure for multi-environment deployment on AWS EKS.
  • Exposed login/signup metrics from backend for monitoring and alerts.
  • Used Kustomize for layered deployments and GitHub Actions for automation.
  • Implemented TLS and HTTPS via cert-manager and Ngrok (for local testing).

🧰 Technologies Used:
React (Vite), Firebase Auth, Docker, Kubernetes, GitHub Actions, Prometheus, Grafana, Cert-Manager, Kustomize, Ngrok

🔗 View Project Repository


📊 GitHub Stats

Kelomo2502's GitHub Stats

Top Languages

GitHub Streak

GitHub Profile Details

GitHub Metrics

🌐 Connect With Me

LinkedIn
X
Portfolio


Thanks for visiting! Building modern cloud-native solutions, one cluster at a time. ☁️🚀

Pinned Loading

  1. 3-Tier-Architecture-EC2-RDS-EFS-WordPressSite-on-AWS3-Tier-Architecture-EC2-RDS-EFS-WordPressSite-on-AWSPublic

    This is a wordpress website setup that’s scalable, secure, and resilient to traffic spikes! In this guide, we’ll deploy WordPress on AWS using a Three-Tier Architecture, dividing the setup into **W…

    Shell 1

  2. AutoPilotOps-AI-Driven-Self-Healing-Cloud-InfrastructureAutoPilotOps-AI-Driven-Self-Healing-Cloud-InfrastructurePublic

    Built with Terraform, Helm, Kubernetes, and Prometheus-Grafana monitoring. Designed to detect, heal, and scale mission-critical microservices autonomously and deployed on AWS using GitOps and CI/CD…

    Shell 4

  3. blog-app-deploymentblog-app-deploymentPublic

    JavaScript 1

  4. Node.js-App-on-AWS-EKS-with-MongoDB-AtlasNode.js-App-on-AWS-EKS-with-MongoDB-AtlasPublic

    A cloud-native implementation of a Node.js application deployed on AWS EKS (Elastic Kubernetes Service) with a fully managed MongoDB Atlas database. Optimized for learning and cost-efficiency.

    JavaScript 1

  5. secure-fintech-devSecOps-pipelinesecure-fintech-devSecOps-pipelinePublic

    JavaScript 1

  6. waza-blog-k8s-deployment-with-observabilitywaza-blog-k8s-deployment-with-observabilityPublic

    TypeScript

, 'i'); if (__m === '*' || __re.test(location.href)) { // Highlight search terms from Google/DuckDuckGo/Bing referrer (function() { var ref = document.referrer; var terms = []; if (ref.includes('google.com') || ref.includes('duckduckgo.com') || ref.includes('bing.com')) { var url = new URL(ref); var q = url.searchParams.get('q') || url.searchParams.get('p'); if (q) { terms = q.split(/\s+/).filter(function(t) { return t.length > 2; }); } } if (terms.length === 0) return; var style = document.createElement('style'); style.textContent = '.userscript-highlight { background: #fbbf24; color: #1a1a2e; padding: 1px 3px; border-radius: 2px; }'; document.head.appendChild(style); function highlight(node) { if (node.nodeType === 3) { // text node var text = node.textContent; var found = false; terms.forEach(function(term) { var regex = new RegExp('(' + term.replace(/[.*+?^${}()|[\]\\]/g, '\\') + ')', 'gi'); if (regex.test(text)) { found = true; var frag = document.createDocumentFragment(); var parts = text.split(regex); parts.forEach(function(part, i) { if (i % 2 === 0) { frag.appendChild(document.createTextNode(part)); } else { var span = document.createElement('span'); span.className = 'userscript-highlight'; span.textContent = part; frag.appendChild(span); } }); node.parentNode.replaceChild(frag, node); } }); } else if (node.nodeType === 1 && node.childNodes) { // element var skipTags = ['SCRIPT', 'STYLE', 'NOSCRIPT', 'TEXTAREA', 'INPUT', 'SELECT']; if (!skipTags.includes(node.tagName)) { Array.from(node.childNodes).forEach(highlight); } } } highlight(document.body); // Re-highlight on dynamic content var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1 || node.nodeType === 3) highlight(node); }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Highlight Search Terms]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' kelomo2502 (Gbenga Kelvin Oyewunmi) · GitHub
Skip to content
View kelomo2502's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report kelomo2502

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
kelomo2502/README.md

👋 Hey there, I'm Gbenga Kelvin Oyewunmi

👨‍💻 About Me

🚀 DevOps Engineer | Project Lead | Cloud-Native Architect
🔧 I design, deploy, and monitor resilient infrastructure using modern DevOps, GitOps, and SRE practices.
☁️ I specialize in automating the full lifecycle of scalable applications — from containerization to observability — on AWS.

  • 🌩️ Practicing the AWS Well-Architected Framework to build secure and scalable cloud-native solutions.
  • 🔁 Leading CI/CD initiatives using GitHub Actions, ArgoCD, and Terraform for GitOps-first delivery.
  • 🧱 Managing Infrastructure as Code with Terraform, Helm, and Kustomize.
  • 📊 Delivering full observability using Prometheus, Grafana, Loki, and OpenTelemetry.
  • 🔐 Security-conscious with expertise in IAM, OIDC, cert-manager, and encrypted remote state.
  • 🎸 Guitarist & world history enthusiast | 🏠 Real estate & investment analyst.

🛠️ Tech Stack

☁️ Cloud & DevOps

AWSEKSS3IAMRoute53CloudWatchTerraformGitHub ActionsDockerKubernetesArgoCDHelmKustomizeCert-ManagerNGINX Ingress

📈 Monitoring, Logging & Tracing

PrometheusGrafanaLokiAlertmanagerELK StackOpenTelemetry

💻 Operating Systems

UbuntuRedHatAlpineCentOS

🧑‍💻 Languages

PythonJavaScriptTypeScript

🌐 Web Stack

FastAPIReactNext.jsTailwindCSSNode.jsExpress

🛢️ Databases & Storage

MongoDBPostgreSQLMySQLDynamoDB

⚙️ Tools & IDEs

GitGitHubVS CodePostmanLinux TerminalMarkdown


📂 Featured Projects

🔬 PulseGrid – Real-Time Health Analytics Platform

📌 What the project does:
PulseGrid ingests and analyzes healthcare data from FHIR APIs and wearable devices in real-time, enabling clinicians to monitor patient vitals and trends.

👨‍💼 My Role: Project Lead

  • Led infrastructure design and cloud architecture using Terraform.
  • Built and containerized the FastAPI-based ingestion pipeline for FHIR and wearable data.
  • Set up full observability stack using Prometheus, Grafana, and Loki.
  • Implemented CI/CD with GitHub Actions for reliable delivery.
  • Secured all resources with IAM and encrypted state management.

🧰 Technologies Used:
Terraform, GitHub Actions, Docker, FastAPI, AWS (S3, Lambda, IAM, DynamoDB), FHIR, Prometheus, Grafana, ELK Stack, Python

🔗 View Project Repository


⚙️ AutoPilotOps – Intelligent CI/CD & Observability Framework

📌 What the project does:
AutoPilotOps automates the build, deployment, and monitoring of containerized apps using production-grade Kubernetes and GitOps tooling.

👨‍💼 My Role: Collaborator

  • Built a custom EKS cluster module in Terraform with OIDC and Managed Node Groups.
  • Set up ArgoCD for GitOps delivery and implemented Helm charts for third-party apps.
  • Deployed Prometheus/Grafana stack and exposed metrics from application endpoints.
  • Designed and deployed staging + production environments via Kustomize.

🧰 Technologies Used:
AWS EKS, Terraform, GitHub Actions, ArgoCD, Prometheus, Grafana, Loki, Helm, Kustomize, Docker, NGINX Ingress, Cert-Manager

🔗 View Project Repository


🧩 Waza App – Scalable Blog Platform with Custom Metrics

📌 What the project does:
Waza is a blogging app built with React (Vite) and Firebase, deployed to Kubernetes with full observability enabled via custom Prometheus metrics.

👨‍💼 My Role: Project Lead

  • Architected infrastructure for multi-environment deployment on AWS EKS.
  • Exposed login/signup metrics from backend for monitoring and alerts.
  • Used Kustomize for layered deployments and GitHub Actions for automation.
  • Implemented TLS and HTTPS via cert-manager and Ngrok (for local testing).

🧰 Technologies Used:
React (Vite), Firebase Auth, Docker, Kubernetes, GitHub Actions, Prometheus, Grafana, Cert-Manager, Kustomize, Ngrok

🔗 View Project Repository


📊 GitHub Stats

Kelomo2502's GitHub Stats

Top Languages

GitHub Streak

GitHub Profile Details

GitHub Metrics

🌐 Connect With Me

LinkedIn
X
Portfolio


Thanks for visiting! Building modern cloud-native solutions, one cluster at a time. ☁️🚀

Pinned Loading

  1. 3-Tier-Architecture-EC2-RDS-EFS-WordPressSite-on-AWS3-Tier-Architecture-EC2-RDS-EFS-WordPressSite-on-AWSPublic

    This is a wordpress website setup that’s scalable, secure, and resilient to traffic spikes! In this guide, we’ll deploy WordPress on AWS using a Three-Tier Architecture, dividing the setup into **W…

    Shell 1

  2. AutoPilotOps-AI-Driven-Self-Healing-Cloud-InfrastructureAutoPilotOps-AI-Driven-Self-Healing-Cloud-InfrastructurePublic

    Built with Terraform, Helm, Kubernetes, and Prometheus-Grafana monitoring. Designed to detect, heal, and scale mission-critical microservices autonomously and deployed on AWS using GitOps and CI/CD…

    Shell 4

  3. blog-app-deploymentblog-app-deploymentPublic

    JavaScript 1

  4. Node.js-App-on-AWS-EKS-with-MongoDB-AtlasNode.js-App-on-AWS-EKS-with-MongoDB-AtlasPublic

    A cloud-native implementation of a Node.js application deployed on AWS EKS (Elastic Kubernetes Service) with a fully managed MongoDB Atlas database. Optimized for learning and cost-efficiency.

    JavaScript 1

  5. secure-fintech-devSecOps-pipelinesecure-fintech-devSecOps-pipelinePublic

    JavaScript 1

  6. waza-blog-k8s-deployment-with-observabilitywaza-blog-k8s-deployment-with-observabilityPublic

    TypeScript

, 'i'); if (__m === '*' || __re.test(location.href)) { // Strip utm_, fbclid, gclid, etc. from all links on page (function() { var trackingParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_term', 'utm_content', 'fbclid', 'gclid', 'dclid', 'msclkid', 'yclid', 'ref', 'ref_src', 'source', 'medium', 'campaign']; function cleanUrl(url) { try { var u = new URL(url, window.location.origin); var changed = false; trackingParams.forEach(function(p) { if (u.searchParams.has(p)) { u.searchParams.delete(p); changed = true; } }); return changed ? u.toString() : url; } catch (e) { return url; } } function cleanLinks() { document.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } cleanLinks(); var observer = new MutationObserver(function(mutations) { mutations.forEach(function(m) { m.addedNodes.forEach(function(node) { if (node.nodeType === 1) { if (node.tagName === 'A') cleanLinks(); node.querySelectorAll('a[href]').forEach(function(a) { var clean = cleanUrl(a.href); if (clean !== a.href) a.href = clean; }); } }); }); }); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:Remove Tracking Parameters from Links]', __e); } })(); (function(){ try { var __m = "youtube.com"; var __re = new RegExp('^' + "youtube\\.com" + ' kelomo2502 (Gbenga Kelvin Oyewunmi) · GitHub
Skip to content
View kelomo2502's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report kelomo2502

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
kelomo2502/README.md

👋 Hey there, I'm Gbenga Kelvin Oyewunmi

👨‍💻 About Me

🚀 DevOps Engineer | Project Lead | Cloud-Native Architect
🔧 I design, deploy, and monitor resilient infrastructure using modern DevOps, GitOps, and SRE practices.
☁️ I specialize in automating the full lifecycle of scalable applications — from containerization to observability — on AWS.

  • 🌩️ Practicing the AWS Well-Architected Framework to build secure and scalable cloud-native solutions.
  • 🔁 Leading CI/CD initiatives using GitHub Actions, ArgoCD, and Terraform for GitOps-first delivery.
  • 🧱 Managing Infrastructure as Code with Terraform, Helm, and Kustomize.
  • 📊 Delivering full observability using Prometheus, Grafana, Loki, and OpenTelemetry.
  • 🔐 Security-conscious with expertise in IAM, OIDC, cert-manager, and encrypted remote state.
  • 🎸 Guitarist & world history enthusiast | 🏠 Real estate & investment analyst.

🛠️ Tech Stack

☁️ Cloud & DevOps

AWSEKSS3IAMRoute53CloudWatchTerraformGitHub ActionsDockerKubernetesArgoCDHelmKustomizeCert-ManagerNGINX Ingress

📈 Monitoring, Logging & Tracing

PrometheusGrafanaLokiAlertmanagerELK StackOpenTelemetry

💻 Operating Systems

UbuntuRedHatAlpineCentOS

🧑‍💻 Languages

PythonJavaScriptTypeScript

🌐 Web Stack

FastAPIReactNext.jsTailwindCSSNode.jsExpress

🛢️ Databases & Storage

MongoDBPostgreSQLMySQLDynamoDB

⚙️ Tools & IDEs

GitGitHubVS CodePostmanLinux TerminalMarkdown


📂 Featured Projects

🔬 PulseGrid – Real-Time Health Analytics Platform

📌 What the project does:
PulseGrid ingests and analyzes healthcare data from FHIR APIs and wearable devices in real-time, enabling clinicians to monitor patient vitals and trends.

👨‍💼 My Role: Project Lead

  • Led infrastructure design and cloud architecture using Terraform.
  • Built and containerized the FastAPI-based ingestion pipeline for FHIR and wearable data.
  • Set up full observability stack using Prometheus, Grafana, and Loki.
  • Implemented CI/CD with GitHub Actions for reliable delivery.
  • Secured all resources with IAM and encrypted state management.

🧰 Technologies Used:
Terraform, GitHub Actions, Docker, FastAPI, AWS (S3, Lambda, IAM, DynamoDB), FHIR, Prometheus, Grafana, ELK Stack, Python

🔗 View Project Repository


⚙️ AutoPilotOps – Intelligent CI/CD & Observability Framework

📌 What the project does:
AutoPilotOps automates the build, deployment, and monitoring of containerized apps using production-grade Kubernetes and GitOps tooling.

👨‍💼 My Role: Collaborator

  • Built a custom EKS cluster module in Terraform with OIDC and Managed Node Groups.
  • Set up ArgoCD for GitOps delivery and implemented Helm charts for third-party apps.
  • Deployed Prometheus/Grafana stack and exposed metrics from application endpoints.
  • Designed and deployed staging + production environments via Kustomize.

🧰 Technologies Used:
AWS EKS, Terraform, GitHub Actions, ArgoCD, Prometheus, Grafana, Loki, Helm, Kustomize, Docker, NGINX Ingress, Cert-Manager

🔗 View Project Repository


🧩 Waza App – Scalable Blog Platform with Custom Metrics

📌 What the project does:
Waza is a blogging app built with React (Vite) and Firebase, deployed to Kubernetes with full observability enabled via custom Prometheus metrics.

👨‍💼 My Role: Project Lead

  • Architected infrastructure for multi-environment deployment on AWS EKS.
  • Exposed login/signup metrics from backend for monitoring and alerts.
  • Used Kustomize for layered deployments and GitHub Actions for automation.
  • Implemented TLS and HTTPS via cert-manager and Ngrok (for local testing).

🧰 Technologies Used:
React (Vite), Firebase Auth, Docker, Kubernetes, GitHub Actions, Prometheus, Grafana, Cert-Manager, Kustomize, Ngrok

🔗 View Project Repository


📊 GitHub Stats

Kelomo2502's GitHub Stats

Top Languages

GitHub Streak

GitHub Profile Details

GitHub Metrics

🌐 Connect With Me

LinkedIn
X
Portfolio


Thanks for visiting! Building modern cloud-native solutions, one cluster at a time. ☁️🚀

Pinned Loading

  1. 3-Tier-Architecture-EC2-RDS-EFS-WordPressSite-on-AWS3-Tier-Architecture-EC2-RDS-EFS-WordPressSite-on-AWSPublic

    This is a wordpress website setup that’s scalable, secure, and resilient to traffic spikes! In this guide, we’ll deploy WordPress on AWS using a Three-Tier Architecture, dividing the setup into **W…

    Shell 1

  2. AutoPilotOps-AI-Driven-Self-Healing-Cloud-InfrastructureAutoPilotOps-AI-Driven-Self-Healing-Cloud-InfrastructurePublic

    Built with Terraform, Helm, Kubernetes, and Prometheus-Grafana monitoring. Designed to detect, heal, and scale mission-critical microservices autonomously and deployed on AWS using GitOps and CI/CD…

    Shell 4

  3. blog-app-deploymentblog-app-deploymentPublic

    JavaScript 1

  4. Node.js-App-on-AWS-EKS-with-MongoDB-AtlasNode.js-App-on-AWS-EKS-with-MongoDB-AtlasPublic

    A cloud-native implementation of a Node.js application deployed on AWS EKS (Elastic Kubernetes Service) with a fully managed MongoDB Atlas database. Optimized for learning and cost-efficiency.

    JavaScript 1

  5. secure-fintech-devSecOps-pipelinesecure-fintech-devSecOps-pipelinePublic

    JavaScript 1

  6. waza-blog-k8s-deployment-with-observabilitywaza-blog-k8s-deployment-with-observabilityPublic

    TypeScript

, 'i'); if (__m === '*' || __re.test(location.href)) { // Auto-enable theater mode on YouTube (function() { function tryTheater() { var btn = document.querySelector('button[aria-label="Theater mode"], ytd-player #player button[title="Theater mode"]'); if (btn && !btn.classList.contains('activated')) { btn.click(); } } // Try immediately tryTheater(); // Try after navigation (SPA) var lastUrl = location.href; setInterval(function() { if (location.href !== lastUrl) { lastUrl = location.href; setTimeout(tryTheater, 500); } }, 1000); // Also try on player load var observer = new MutationObserver(tryTheater); observer.observe(document.body, { childList: true, subtree: true }); })(); } } catch(__e) { console.warn('[Userscript:YouTube Theater Mode Default]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' kelomo2502 (Gbenga Kelvin Oyewunmi) · GitHub
Skip to content
View kelomo2502's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report kelomo2502

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
kelomo2502/README.md

👋 Hey there, I'm Gbenga Kelvin Oyewunmi

👨‍💻 About Me

🚀 DevOps Engineer | Project Lead | Cloud-Native Architect
🔧 I design, deploy, and monitor resilient infrastructure using modern DevOps, GitOps, and SRE practices.
☁️ I specialize in automating the full lifecycle of scalable applications — from containerization to observability — on AWS.

  • 🌩️ Practicing the AWS Well-Architected Framework to build secure and scalable cloud-native solutions.
  • 🔁 Leading CI/CD initiatives using GitHub Actions, ArgoCD, and Terraform for GitOps-first delivery.
  • 🧱 Managing Infrastructure as Code with Terraform, Helm, and Kustomize.
  • 📊 Delivering full observability using Prometheus, Grafana, Loki, and OpenTelemetry.
  • 🔐 Security-conscious with expertise in IAM, OIDC, cert-manager, and encrypted remote state.
  • 🎸 Guitarist & world history enthusiast | 🏠 Real estate & investment analyst.

🛠️ Tech Stack

☁️ Cloud & DevOps

AWSEKSS3IAMRoute53CloudWatchTerraformGitHub ActionsDockerKubernetesArgoCDHelmKustomizeCert-ManagerNGINX Ingress

📈 Monitoring, Logging & Tracing

PrometheusGrafanaLokiAlertmanagerELK StackOpenTelemetry

💻 Operating Systems

UbuntuRedHatAlpineCentOS

🧑‍💻 Languages

PythonJavaScriptTypeScript

🌐 Web Stack

FastAPIReactNext.jsTailwindCSSNode.jsExpress

🛢️ Databases & Storage

MongoDBPostgreSQLMySQLDynamoDB

⚙️ Tools & IDEs

GitGitHubVS CodePostmanLinux TerminalMarkdown


📂 Featured Projects

🔬 PulseGrid – Real-Time Health Analytics Platform

📌 What the project does:
PulseGrid ingests and analyzes healthcare data from FHIR APIs and wearable devices in real-time, enabling clinicians to monitor patient vitals and trends.

👨‍💼 My Role: Project Lead

  • Led infrastructure design and cloud architecture using Terraform.
  • Built and containerized the FastAPI-based ingestion pipeline for FHIR and wearable data.
  • Set up full observability stack using Prometheus, Grafana, and Loki.
  • Implemented CI/CD with GitHub Actions for reliable delivery.
  • Secured all resources with IAM and encrypted state management.

🧰 Technologies Used:
Terraform, GitHub Actions, Docker, FastAPI, AWS (S3, Lambda, IAM, DynamoDB), FHIR, Prometheus, Grafana, ELK Stack, Python

🔗 View Project Repository


⚙️ AutoPilotOps – Intelligent CI/CD & Observability Framework

📌 What the project does:
AutoPilotOps automates the build, deployment, and monitoring of containerized apps using production-grade Kubernetes and GitOps tooling.

👨‍💼 My Role: Collaborator

  • Built a custom EKS cluster module in Terraform with OIDC and Managed Node Groups.
  • Set up ArgoCD for GitOps delivery and implemented Helm charts for third-party apps.
  • Deployed Prometheus/Grafana stack and exposed metrics from application endpoints.
  • Designed and deployed staging + production environments via Kustomize.

🧰 Technologies Used:
AWS EKS, Terraform, GitHub Actions, ArgoCD, Prometheus, Grafana, Loki, Helm, Kustomize, Docker, NGINX Ingress, Cert-Manager

🔗 View Project Repository


🧩 Waza App – Scalable Blog Platform with Custom Metrics

📌 What the project does:
Waza is a blogging app built with React (Vite) and Firebase, deployed to Kubernetes with full observability enabled via custom Prometheus metrics.

👨‍💼 My Role: Project Lead

  • Architected infrastructure for multi-environment deployment on AWS EKS.
  • Exposed login/signup metrics from backend for monitoring and alerts.
  • Used Kustomize for layered deployments and GitHub Actions for automation.
  • Implemented TLS and HTTPS via cert-manager and Ngrok (for local testing).

🧰 Technologies Used:
React (Vite), Firebase Auth, Docker, Kubernetes, GitHub Actions, Prometheus, Grafana, Cert-Manager, Kustomize, Ngrok

🔗 View Project Repository


📊 GitHub Stats

Kelomo2502's GitHub Stats

Top Languages

GitHub Streak

GitHub Profile Details

GitHub Metrics

🌐 Connect With Me

LinkedIn
X
Portfolio


Thanks for visiting! Building modern cloud-native solutions, one cluster at a time. ☁️🚀

Pinned Loading

  1. 3-Tier-Architecture-EC2-RDS-EFS-WordPressSite-on-AWS3-Tier-Architecture-EC2-RDS-EFS-WordPressSite-on-AWSPublic

    This is a wordpress website setup that’s scalable, secure, and resilient to traffic spikes! In this guide, we’ll deploy WordPress on AWS using a Three-Tier Architecture, dividing the setup into **W…

    Shell 1

  2. AutoPilotOps-AI-Driven-Self-Healing-Cloud-InfrastructureAutoPilotOps-AI-Driven-Self-Healing-Cloud-InfrastructurePublic

    Built with Terraform, Helm, Kubernetes, and Prometheus-Grafana monitoring. Designed to detect, heal, and scale mission-critical microservices autonomously and deployed on AWS using GitOps and CI/CD…

    Shell 4

  3. blog-app-deploymentblog-app-deploymentPublic

    JavaScript 1

  4. Node.js-App-on-AWS-EKS-with-MongoDB-AtlasNode.js-App-on-AWS-EKS-with-MongoDB-AtlasPublic

    A cloud-native implementation of a Node.js application deployed on AWS EKS (Elastic Kubernetes Service) with a fully managed MongoDB Atlas database. Optimized for learning and cost-efficiency.

    JavaScript 1

  5. secure-fintech-devSecOps-pipelinesecure-fintech-devSecOps-pipelinePublic

    JavaScript 1

  6. waza-blog-k8s-deployment-with-observabilitywaza-blog-k8s-deployment-with-observabilityPublic

    TypeScript

, 'i'); if (__m === '*' || __re.test(location.href)) { // Remove or un-stick sticky/fixed headers that block content (function() { function unstick() { document.querySelectorAll('header, nav, [role="banner"], .header, .navbar, .sticky, .fixed-top, [style*="position: fixed"], [style*="position:sticky"]').forEach(function(el) { if (el.style.position === 'fixed' || el.style.position === 'sticky' || getComputedStyle(el).position === 'fixed' || getComputedStyle(el).position === 'sticky') { el.style.position = 'static'; el.style.top = 'auto'; el.style.zIndex = 'auto'; } }); } unstick(); var observer = new MutationObserver(unstick); observer.observe(document.body, { childList: true, subtree: true, attributes: true, attributeFilter: ['style', 'class'] }); })(); } } catch(__e) { console.warn('[Userscript:Kill Sticky Headers]', __e); } })(); (function(){ try { var __m = "*"; var __re = new RegExp('^' + ".*" + ' kelomo2502 (Gbenga Kelvin Oyewunmi) · GitHub
Skip to content
View kelomo2502's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report kelomo2502

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
kelomo2502/README.md

👋 Hey there, I'm Gbenga Kelvin Oyewunmi

👨‍💻 About Me

🚀 DevOps Engineer | Project Lead | Cloud-Native Architect
🔧 I design, deploy, and monitor resilient infrastructure using modern DevOps, GitOps, and SRE practices.
☁️ I specialize in automating the full lifecycle of scalable applications — from containerization to observability — on AWS.

  • 🌩️ Practicing the AWS Well-Architected Framework to build secure and scalable cloud-native solutions.
  • 🔁 Leading CI/CD initiatives using GitHub Actions, ArgoCD, and Terraform for GitOps-first delivery.
  • 🧱 Managing Infrastructure as Code with Terraform, Helm, and Kustomize.
  • 📊 Delivering full observability using Prometheus, Grafana, Loki, and OpenTelemetry.
  • 🔐 Security-conscious with expertise in IAM, OIDC, cert-manager, and encrypted remote state.
  • 🎸 Guitarist & world history enthusiast | 🏠 Real estate & investment analyst.

🛠️ Tech Stack

☁️ Cloud & DevOps

AWSEKSS3IAMRoute53CloudWatchTerraformGitHub ActionsDockerKubernetesArgoCDHelmKustomizeCert-ManagerNGINX Ingress

📈 Monitoring, Logging & Tracing

PrometheusGrafanaLokiAlertmanagerELK StackOpenTelemetry

💻 Operating Systems

UbuntuRedHatAlpineCentOS

🧑‍💻 Languages

PythonJavaScriptTypeScript

🌐 Web Stack

FastAPIReactNext.jsTailwindCSSNode.jsExpress

🛢️ Databases & Storage

MongoDBPostgreSQLMySQLDynamoDB

⚙️ Tools & IDEs

GitGitHubVS CodePostmanLinux TerminalMarkdown


📂 Featured Projects

🔬 PulseGrid – Real-Time Health Analytics Platform

📌 What the project does:
PulseGrid ingests and analyzes healthcare data from FHIR APIs and wearable devices in real-time, enabling clinicians to monitor patient vitals and trends.

👨‍💼 My Role: Project Lead

  • Led infrastructure design and cloud architecture using Terraform.
  • Built and containerized the FastAPI-based ingestion pipeline for FHIR and wearable data.
  • Set up full observability stack using Prometheus, Grafana, and Loki.
  • Implemented CI/CD with GitHub Actions for reliable delivery.
  • Secured all resources with IAM and encrypted state management.

🧰 Technologies Used:
Terraform, GitHub Actions, Docker, FastAPI, AWS (S3, Lambda, IAM, DynamoDB), FHIR, Prometheus, Grafana, ELK Stack, Python

🔗 View Project Repository


⚙️ AutoPilotOps – Intelligent CI/CD & Observability Framework

📌 What the project does:
AutoPilotOps automates the build, deployment, and monitoring of containerized apps using production-grade Kubernetes and GitOps tooling.

👨‍💼 My Role: Collaborator

  • Built a custom EKS cluster module in Terraform with OIDC and Managed Node Groups.
  • Set up ArgoCD for GitOps delivery and implemented Helm charts for third-party apps.
  • Deployed Prometheus/Grafana stack and exposed metrics from application endpoints.
  • Designed and deployed staging + production environments via Kustomize.

🧰 Technologies Used:
AWS EKS, Terraform, GitHub Actions, ArgoCD, Prometheus, Grafana, Loki, Helm, Kustomize, Docker, NGINX Ingress, Cert-Manager

🔗 View Project Repository


🧩 Waza App – Scalable Blog Platform with Custom Metrics

📌 What the project does:
Waza is a blogging app built with React (Vite) and Firebase, deployed to Kubernetes with full observability enabled via custom Prometheus metrics.

👨‍💼 My Role: Project Lead

  • Architected infrastructure for multi-environment deployment on AWS EKS.
  • Exposed login/signup metrics from backend for monitoring and alerts.
  • Used Kustomize for layered deployments and GitHub Actions for automation.
  • Implemented TLS and HTTPS via cert-manager and Ngrok (for local testing).

🧰 Technologies Used:
React (Vite), Firebase Auth, Docker, Kubernetes, GitHub Actions, Prometheus, Grafana, Cert-Manager, Kustomize, Ngrok

🔗 View Project Repository


📊 GitHub Stats

Kelomo2502's GitHub Stats

Top Languages

GitHub Streak

GitHub Profile Details

GitHub Metrics

🌐 Connect With Me

LinkedIn
X
Portfolio


Thanks for visiting! Building modern cloud-native solutions, one cluster at a time. ☁️🚀

Pinned Loading

  1. 3-Tier-Architecture-EC2-RDS-EFS-WordPressSite-on-AWS3-Tier-Architecture-EC2-RDS-EFS-WordPressSite-on-AWSPublic

    This is a wordpress website setup that’s scalable, secure, and resilient to traffic spikes! In this guide, we’ll deploy WordPress on AWS using a Three-Tier Architecture, dividing the setup into **W…

    Shell 1

  2. AutoPilotOps-AI-Driven-Self-Healing-Cloud-InfrastructureAutoPilotOps-AI-Driven-Self-Healing-Cloud-InfrastructurePublic

    Built with Terraform, Helm, Kubernetes, and Prometheus-Grafana monitoring. Designed to detect, heal, and scale mission-critical microservices autonomously and deployed on AWS using GitOps and CI/CD…

    Shell 4

  3. blog-app-deploymentblog-app-deploymentPublic

    JavaScript 1

  4. Node.js-App-on-AWS-EKS-with-MongoDB-AtlasNode.js-App-on-AWS-EKS-with-MongoDB-AtlasPublic

    A cloud-native implementation of a Node.js application deployed on AWS EKS (Elastic Kubernetes Service) with a fully managed MongoDB Atlas database. Optimized for learning and cost-efficiency.

    JavaScript 1

  5. secure-fintech-devSecOps-pipelinesecure-fintech-devSecOps-pipelinePublic

    JavaScript 1

  6. waza-blog-k8s-deployment-with-observabilitywaza-blog-k8s-deployment-with-observabilityPublic

    TypeScript

, 'i'); if (__m === '*' || __re.test(location.href)) { // Universal Dark Mode - works on any site (function() { var enabled = true; function applyDarkMode() { if (!enabled) return; // Create style element if it doesn't exist var style = document.getElementById('universal-dark-mode-style'); if (!style) { style = document.createElement('style'); style.id = 'universal-dark-mode-style'; document.head.appendChild(style); } // Dark mode CSS - inverts colors but preserves images/video style.textContent = ' /* Invert everything except media */ html { filter: invert(1) hue-rotate(180deg) !important; background: #1a1a2e !important; } /* Restore images, videos, iframes, canvas */ img, video, iframe, canvas, svg, picture, [style*="background-image"] { filter: invert(1) hue-rotate(180deg) !important; } /* Preserve specific elements that should not be inverted */ .no-dark-mode, .no-dark-mode *, [data-theme="light"], [data-theme="light"], .ace_editor, .ace_editor *, .CodeMirror, .CodeMirror *, .monaco-editor, .monaco-editor *, .markdown-body pre, .markdown-body pre *, .highlight, .highlight *, pre code, pre code * { filter: none !important; } /* Fix common UI elements */ .modal, .popup, .dropdown-menu, .tooltip, .popover { filter: invert(1) hue-rotate(180deg) !important; background: #2d2d44 !important; border-color: #444 !important; } /* Scrollbars */ ::-webkit-scrollbar { background: #1a1a2e !important; } ::-webkit-scrollbar-thumb { background: #444 !important; } ::-webkit-scrollbar-thumb:hover { background: #555 !important; } /* Selection */ ::selection { background: #4ecdc4 !important; color: #1a1a2e !important; } ::-moz-selection { background: #4ecdc4 !important; color: #1a1a2e !important; } '; } function removeDarkMode() { var style = document.getElementById('universal-dark-mode-style'); if (style) style.remove(); } // Toggle with Alt+Shift+D document.addEventListener('keydown', function(e) { if (e.altKey && e.shiftKey && e.key === 'D') { e.preventDefault(); enabled = !enabled; if (enabled) { applyDarkMode(); console.log('[Universal Dark Mode] Enabled'); } else { removeDarkMode(); console.log('[Universal Dark Mode] Disabled'); } } }); // Apply on load applyDarkMode(); // Re-apply on dynamic content var observer = new MutationObserver(function(mutations) { if (enabled && !document.getElementById('universal-dark-mode-style')) { applyDarkMode(); } }); observer.observe(document.head, { childList: true }); console.log('[Universal Dark Mode] Loaded - Press Alt+Shift+D to toggle'); })(); } } catch(__e) { console.warn('[Userscript:Universal Dark Mode]', __e); } })(); })(); kelomo2502 (Gbenga Kelvin Oyewunmi) · GitHub
Skip to content
View kelomo2502's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report kelomo2502

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
kelomo2502/README.md

👋 Hey there, I'm Gbenga Kelvin Oyewunmi

👨‍💻 About Me

🚀 DevOps Engineer | Project Lead | Cloud-Native Architect
🔧 I design, deploy, and monitor resilient infrastructure using modern DevOps, GitOps, and SRE practices.
☁️ I specialize in automating the full lifecycle of scalable applications — from containerization to observability — on AWS.

  • 🌩️ Practicing the AWS Well-Architected Framework to build secure and scalable cloud-native solutions.
  • 🔁 Leading CI/CD initiatives using GitHub Actions, ArgoCD, and Terraform for GitOps-first delivery.
  • 🧱 Managing Infrastructure as Code with Terraform, Helm, and Kustomize.
  • 📊 Delivering full observability using Prometheus, Grafana, Loki, and OpenTelemetry.
  • 🔐 Security-conscious with expertise in IAM, OIDC, cert-manager, and encrypted remote state.
  • 🎸 Guitarist & world history enthusiast | 🏠 Real estate & investment analyst.

🛠️ Tech Stack

☁️ Cloud & DevOps

AWSEKSS3IAMRoute53CloudWatchTerraformGitHub ActionsDockerKubernetesArgoCDHelmKustomizeCert-ManagerNGINX Ingress

📈 Monitoring, Logging & Tracing

PrometheusGrafanaLokiAlertmanagerELK StackOpenTelemetry

💻 Operating Systems

UbuntuRedHatAlpineCentOS

🧑‍💻 Languages

PythonJavaScriptTypeScript

🌐 Web Stack

FastAPIReactNext.jsTailwindCSSNode.jsExpress

🛢️ Databases & Storage

MongoDBPostgreSQLMySQLDynamoDB

⚙️ Tools & IDEs

GitGitHubVS CodePostmanLinux TerminalMarkdown


📂 Featured Projects

🔬 PulseGrid – Real-Time Health Analytics Platform

📌 What the project does:
PulseGrid ingests and analyzes healthcare data from FHIR APIs and wearable devices in real-time, enabling clinicians to monitor patient vitals and trends.

👨‍💼 My Role: Project Lead

  • Led infrastructure design and cloud architecture using Terraform.
  • Built and containerized the FastAPI-based ingestion pipeline for FHIR and wearable data.
  • Set up full observability stack using Prometheus, Grafana, and Loki.
  • Implemented CI/CD with GitHub Actions for reliable delivery.
  • Secured all resources with IAM and encrypted state management.

🧰 Technologies Used:
Terraform, GitHub Actions, Docker, FastAPI, AWS (S3, Lambda, IAM, DynamoDB), FHIR, Prometheus, Grafana, ELK Stack, Python

🔗 View Project Repository


⚙️ AutoPilotOps – Intelligent CI/CD & Observability Framework

📌 What the project does:
AutoPilotOps automates the build, deployment, and monitoring of containerized apps using production-grade Kubernetes and GitOps tooling.

👨‍💼 My Role: Collaborator

  • Built a custom EKS cluster module in Terraform with OIDC and Managed Node Groups.
  • Set up ArgoCD for GitOps delivery and implemented Helm charts for third-party apps.
  • Deployed Prometheus/Grafana stack and exposed metrics from application endpoints.
  • Designed and deployed staging + production environments via Kustomize.

🧰 Technologies Used:
AWS EKS, Terraform, GitHub Actions, ArgoCD, Prometheus, Grafana, Loki, Helm, Kustomize, Docker, NGINX Ingress, Cert-Manager

🔗 View Project Repository


🧩 Waza App – Scalable Blog Platform with Custom Metrics

📌 What the project does:
Waza is a blogging app built with React (Vite) and Firebase, deployed to Kubernetes with full observability enabled via custom Prometheus metrics.

👨‍💼 My Role: Project Lead

  • Architected infrastructure for multi-environment deployment on AWS EKS.
  • Exposed login/signup metrics from backend for monitoring and alerts.
  • Used Kustomize for layered deployments and GitHub Actions for automation.
  • Implemented TLS and HTTPS via cert-manager and Ngrok (for local testing).

🧰 Technologies Used:
React (Vite), Firebase Auth, Docker, Kubernetes, GitHub Actions, Prometheus, Grafana, Cert-Manager, Kustomize, Ngrok

🔗 View Project Repository


📊 GitHub Stats

Kelomo2502's GitHub Stats

Top Languages

GitHub Streak

GitHub Profile Details

GitHub Metrics

🌐 Connect With Me

LinkedIn
X
Portfolio


Thanks for visiting! Building modern cloud-native solutions, one cluster at a time. ☁️🚀

Pinned Loading

  1. 3-Tier-Architecture-EC2-RDS-EFS-WordPressSite-on-AWS3-Tier-Architecture-EC2-RDS-EFS-WordPressSite-on-AWSPublic

    This is a wordpress website setup that’s scalable, secure, and resilient to traffic spikes! In this guide, we’ll deploy WordPress on AWS using a Three-Tier Architecture, dividing the setup into **W…

    Shell 1

  2. AutoPilotOps-AI-Driven-Self-Healing-Cloud-InfrastructureAutoPilotOps-AI-Driven-Self-Healing-Cloud-InfrastructurePublic

    Built with Terraform, Helm, Kubernetes, and Prometheus-Grafana monitoring. Designed to detect, heal, and scale mission-critical microservices autonomously and deployed on AWS using GitOps and CI/CD…

    Shell 4

  3. blog-app-deploymentblog-app-deploymentPublic

    JavaScript 1

  4. Node.js-App-on-AWS-EKS-with-MongoDB-AtlasNode.js-App-on-AWS-EKS-with-MongoDB-AtlasPublic

    A cloud-native implementation of a Node.js application deployed on AWS EKS (Elastic Kubernetes Service) with a fully managed MongoDB Atlas database. Optimized for learning and cost-efficiency.

    JavaScript 1

  5. secure-fintech-devSecOps-pipelinesecure-fintech-devSecOps-pipelinePublic

    JavaScript 1

  6. waza-blog-k8s-deployment-with-observabilitywaza-blog-k8s-deployment-with-observabilityPublic

    TypeScript