Thanks to visit codestin.com
Credit goes to github.com

Skip to content
View bernardofosu's full-sized avatar

Block or report bernardofosu

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
bernardofosu/README.md

β˜οΈπŸ›‘οΈ Cloud DevOps / DevSecOps Engineer | 🧠 Splunk Architect | πŸ’» Backend Developer (Python & Node.js)

πŸ“ Ghana 🌍nakodtech.xyz | πŸ”— https://linkedin.com/in/bernard-ofosu


πŸš€ TL;DR

Cloud DevOps / DevSecOps Engineer with 6+ years of experience designing, deploying, and operating production-grade cloud & hybrid infrastructures.

πŸ”§ Specialized in CI/CD automation, Kubernetes platforms, observability, and security, with strong hands-on expertise across AWS ☁️, Azure ☁️, and GCP ☁️.

πŸ€– Automation & IaC:
Ansible, Shell Scripting, Python, Go (Golang), Terraform

πŸ› οΈ CI/CD & Platform Tools:
Kubernetes, Jenkins, GitHub Actions, GitLab CI/CD, Trivy, SonarQube, Splunk, Prometheus, Grafana

πŸ’» Backend Development:
Python (FastAPI, Flask), Node.js (Express)

🎯 Core Focus:
Automation ⚑ β€’ Reliability πŸ” β€’ Security πŸ” β€’ Scalability πŸ“ˆ


πŸ’« About Me

I design and operate secure, scalable, and observable cloud platforms using modern DevOps and DevSecOps practices. I have extensive experience building end-to-end CI/CD pipelines, containerized platforms, and enterprise observability solutions.

My background in GIS & Spatial Systems gives me a systems-thinking approach to infrastructure, resilience, and performance optimization. I enjoy solving complex problems through automation and data-driven insights.

What I Do Best

  • Build and automate CI/CD pipelines for cloud-native workloads
  • Design and operate Kubernetes platforms (EKS, AKS)
  • Implement observability using Splunk, Prometheus, and Grafana
  • Secure pipelines and platforms using DevSecOps best practices
  • Automate infrastructure with Terraform and Ansible

πŸ† Professional Impact

  • Reduced manual deployment effort by ~70% through CI/CD automation
  • Improved deployment reliability and consistency across environments
  • Centralized logs and metrics for 10+ services to improve MTTR
  • Implemented security scanning at every pipeline stage (shift-left security)

πŸ—οΈ Flagship Cloud & DevOps Projects

1️⃣ Jenkins-Driven End-to-End Cloud DevOps Platform (AWS EKS)

Description:
Production-grade CI/CD platform centered on Jenkins, orchestrating build, test, security scanning, containerization, and deployment to AWS EKS. Infrastructure provisioned with Terraform, deployments managed via GitOps using Argo CD, and full observability enabled with Prometheus and Grafana.

Tech Stack:
Jenkins β€’ AWS (EKS, EC2, VPC, IAM, Route 53) β€’ Terraform β€’ Docker β€’ Kubernetes β€’ Helm β€’ Argo CD β€’ SonarQube β€’ Trivy β€’ Nexus β€’ Prometheus β€’ Grafana β€’ GitOps β€’ DevSecOps

πŸ”— GitHub:
https://github.com/bernardofosu/Capstone-Ultimate-Mega-Project---All-Tools-Combined--End-to-End-Cloud-DevOps-Pipeline-


2️⃣ GitHub Actions–Driven 3-Tier Kubernetes CI/CD Pipeline

Description:
Modern DevSecOps CI/CD pipeline using GitHub Actions for a 3-tier cloud-native application. Includes automated testing, secret detection, vulnerability scanning, container image build, and Kubernetes deployment.

Tech Stack:
GitHub Actions β€’ Node.js β€’ Docker β€’ Kubernetes β€’ SonarQube β€’ Trivy β€’ Gitleaks β€’ Linux β€’ Bash β€’ DevSecOps

πŸ”— GitHub:
https://github.com/bernardofosu/3-Tier-GitHub-Actions-Project


3️⃣ Azure DevOps CI/CD with AKS & ACR

Description:
End-to-end Azure DevOps CI/CD implementation deploying containerized workloads to AKS with images stored in ACR. Secure service connections, YAML pipelines, RBAC, and Azure-native monitoring included.

Tech Stack:
Azure DevOps β€’ AKS β€’ ACR β€’ Azure CLI β€’ Kubernetes β€’ YAML Pipelines β€’ RBAC β€’ Linux β€’ Cloud Monitoring

πŸ”— GitHub:
https://github.com/bernardofosu/Azure-DevOps-Project-AKS--ACR--CICD-Pipelines--and-Full-Cloud-Monitoring-Setup


4️⃣ Splunk Architect Practicals – Enterprise Observability Platform

Description:
Architect-level Splunk project covering indexer clustering, search head configuration, deployment server architecture, data ingestion pipelines, CIM normalization, troubleshooting, and performance optimization.

Tech Stack:
Splunk Enterprise β€’ Indexer Clustering β€’ Search Heads β€’ Deployment Server β€’ CIM β€’ Syslog β€’ REST APIs β€’ Kubernetes Logs β€’ Linux β€’ Observability

πŸ”— GitHub:
https://github.com/bernardofosu/Splunk-Architect-Practicals


5️⃣ Jenkins-Integrated HashiCorp Vault for Secure CI/CD Secrets

Description:
Production-grade HashiCorp Vault deployment on AWS EC2 integrated with Jenkins pipelines for secure secrets management using TLS, DNS, RBAC, and short-lived tokens.

Tech Stack:
HashiCorp Vault β€’ Jenkins β€’ AWS EC2 β€’ TLS (Let’s Encrypt) β€’ DNS β€’ Linux β€’ systemd β€’ DevSecOps

πŸ”— GitHub:
https://github.com/bernardofosu/Jenkins-Crush-Course-2025

6️⃣ Azure DevOps CI/CD for Node.js & MongoDB Deployment on Azure App Service

Description:
A production-style Azure DevOps CI/CD project that automates the build and deployment of a Node.js application backed by MongoDB (Azure Cosmos DB API) to Azure App Service. This project demonstrates both classic pipelines and YAML-based pipelines, showcasing flexibility in Azure DevOps delivery models.

The CI pipeline builds and packages the Node.js application, while the CD pipeline deploys it to Azure App Service using secure service connections. Application configuration, database connectivity, and DNS handling are managed through Azure-native services. The project also includes operational tasks such as cleaning and managing App Service instances via SSH, validating deployments, and inspecting live MongoDB Cosmos DB data.

This implementation highlights end-to-end application delivery on Azure PaaS, combining CI/CD automation, cloud-native application hosting, and managed database services with enterprise-ready practices.

Tech Stack:
Azure DevOps (CI/CD) β€’ Node.js β€’ Azure App Service β€’ Azure Cosmos DB (MongoDB API) β€’ Azure CLI β€’ YAML Pipelines β€’ Classic Pipelines β€’ Service Connections β€’ SSH β€’ DNS β€’ Linux β€’ Bash β€’ Cloud PaaS β€’ CI/CD Automation

Repo / Documentation:


πŸ€– Automation & AI Workflows

Designed AI-powered automation workflows using n8n, integrating APIs, webhooks, and intelligent agents to automate DevOps and business processes.

πŸ”— GitHub:
https://github.com/bernardofosu/AI-Agents---n8n-Automation-Masterclass---From-Zero-to-Production


πŸŽ“ Certifications & Training

βœ… Completed & Verified

Udemy Certificate

Cribl Certificate

🎯 DevOps & Cloud Engineering – Udemy

  • Mastered Python by building 100 projects covering data science (NumPy, Pandas, Matplotlib), automation (subprocess, Invoke, Fabric, Paramiko), and backend web development (Flask, FastAPI, Django).

πŸ“Š Observability & Logging (Certified User) – Cribl


πŸš€ Advanced DevSecOps & Cloud Training

  • πŸ› οΈ Production-Grade DevSecOps & Cloud DevOps – DevOpsShack
    (Hands-on training covering CI/CD, Kubernetes, DevSecOps, Azure DevOps, AWS, and enterprise-grade projects)

  • ☁️ Azure Administrator (AZ-104) – In Progress


♻️ Previously Earned (Legacy Certifications)

πŸ•°οΈ Earned earlier in my career, currently not verifiable, and re-certification is planned.

  • ☁️ AWS Cloud Practitioner (Legacy – re-certification planned)
  • πŸ” Splunk Core Certified User (Legacy – re-certification planned)
  • πŸ“ˆ Splunk Core Certified Power User (Legacy – re-certification planned)
  • πŸ›‘οΈ Splunk Core Certified Admin (Legacy – re-certification planned)

🧰 Skills

πŸ’» Programming & Scripting

Python β€’ Go β€’ Node.js β€’ JavaScript β€’ Bash β€’ PowerShell

☁️ Cloud & Platforms

AWS β€’ Azure β€’ GCP β€’ EC2 β€’ VPC β€’ IAM β€’ EKS β€’ AKS β€’ CloudWatch β€’ Azure Monitor

πŸ“¦ Containers & Orchestration

Docker β€’ Kubernetes β€’ Helm β€’ Kustomize β€’ Ingress β€’ Container Security

πŸ—οΈ Infrastructure as Code

Terraform β€’ Ansible β€’ CloudFormation β€’ ARM Templates

πŸ” CI/CD & DevSecOps

Jenkins β€’ GitHub Actions β€’ GitLab CI/CD β€’ Pipeline Security β€’ GitOps

πŸ“Š Observability

Splunk β€’ Prometheus β€’ Grafana β€’ ELK β€’ OpenTelemetry

πŸ” Security

IAM β€’ RBAC β€’ HashiCorp Vault β€’ Secrets Management β€’ Compliance Automation


🀝 Open to Collaboration

I’m open to remote or international roles in:

  • Cloud DevOps Engineering
  • DevSecOps & Platform Engineering
  • SRE & Observability Engineering

πŸ’» Tech Stack:



⚑ Stats ⚑


readme stats top langs

πŸ† GitHub Trophies

πŸ” Top Contributed Repo

πŸ’» Featured YouTube Videos

GitHub Star Swag Unboxing and Giveaways

πŸ“« Contact:
LinkedIn: https://linkedin.com/in/bernard-ofosu
Website: https://blogtechacademy.org

⚑ Fun Fact: I automate everything β€” and then automate the automation πŸ˜„

Popular repositories Loading

  1. salesp07 salesp07 Public

    Forked from salesp07/salesp07

    Open Source Github Profile README

    1

  2. Javascript02 Javascript02 Public

    JavaScript 1

  3. Splunk-Installation Splunk-Installation Public

    Python 1

  4. Python-Exercise-01 Python-Exercise-01 Public

    Python 1

  5. Pandas-Project Pandas-Project Public

    Jupyter Notebook 1

  6. streamlit_app streamlit_app Public

    Python 1