Skip to content
View darestack's full-sized avatar

Block or report darestack

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

Adeleke Dare | DevOps & Infrastructure Engineer

GitHub Actions AWS Docker FastAPI Linux

Lagos, Nigeria | LinkedIn | Blog | Email

I build backend services and infrastructure labs that are easy to verify: CI/CD pipelines, AWS EC2 release automation, Dockerized IT support systems, and observable FastAPI services.

Open to DevOps Engineer, IT Support / Systems, and Backend Infrastructure roles.

30-Second Scan

Capability Proof to Review
CI/CD release automation EC2 release pipeline with Node 22/24 build/test gates, controlled manual/tag deploy, PM2 reload, rollback script, and scheduled health checks
Backend reliability API Reliability Suite with auth, rate limiting, readiness checks, Prometheus/Grafana/Jaeger, and circuit-breaker fallback
Container pipeline quality gates GitHub Actions CI/CD demo with Node matrix tests, ESLint, Trivy SARIF, Docker Buildx, and GHCR publishing
IT systems operations GLPI ticketing system with Docker Compose, MariaDB, persistent volumes, ITSM workflow notes, and a documented implementation write-up
Infrastructure breadth DevOps labs covering Linux, AWS, Docker, Kubernetes, Terraform, Ansible, Prometheus, Grafana, and capstone deployments

Selected Projects

Project What It Demonstrates Evidence Status
API Reliability Suite FastAPI service with JWT auth, refresh-token rotation, rate limiting, readiness checks, structured logs, Prometheus metrics, Grafana dashboards, Jaeger tracing, and Redis-backed fallback behavior Passing CI, Security, and Docs runs; load-test report, Grafana, and AI-debug screenshots
EC2 Release Pipeline GitHub Actions workflow that tests a Node/Express app on Node 22/24, deploys to EC2 from a manual or pushed v* tag, reloads with PM2, and keeps rollback logic in scripts/deploy.sh Passing CI matrix run, deploy script, and scheduled health-check workflow; live EC2 deploy evidence still needs to be captured
Container CI/CD Pipeline Node.js pipeline with Node 22/24 tests, linting, Trivy SARIF upload, Docker Buildx, GHCR image publishing, and simulated staging/production rollout steps Passing GitHub Actions workflow; real deployment target still needs to be connected
GLPI Helpdesk Lab Self-hosted ITSM/helpdesk lab using GLPI, MariaDB, Docker Compose, named volumes, internal-only database networking, ticket categories, SLA policy notes, and support roles Compose file, operations runbook, backup/restore/smoke-test scripts, and implementation write-up; copy redacted screenshots into the repo next
DevOps Labs Training portfolio with curated evidence paths for AWS HA WordPress, e-commerce CI/CD, Terraform modules, Ansible playbooks, and observability labs Root README now separates implementation evidence from gaps; best screenshots, run links, and dashboard exports should be promoted next

Skills Mapped to Work

Skill Area Projects
GitHub Actions, CI/CD, release automation github-actions-ec2-pipeline, github-actions-cicd-demo
AWS, EC2, IAM, deployment operations github-actions-ec2-pipeline, devops-labs
Docker and service deployment glpi-ticketing-system, github-actions-cicd-demo, api-reliability-suite
Monitoring and observability api-reliability-suite, devops-labs
Linux and systems administration devops-labs, glpi-ticketing-system
Backend infrastructure api-reliability-suite, github-actions-ec2-pipeline

Portfolio Standard

I keep the pinned portfolio small and evidence-based. Training projects are labeled as labs, simulated deployments are called out as simulations, and every major project should include at least one reviewable artifact: workflow run, screenshot, log output, dashboard, load-test result, or deployment note.

Writing

  • GLPI helpdesk implementation - ITSM setup, web server troubleshooting, roles, assets, tickets, SLA notes, and reporting.
  • dev.to/darestack - notes on DevOps, Linux, backend reliability, and hands-on infrastructure projects.

Pinned Loading

  1. api-reliability-suite api-reliability-suite Public

    FastAPI reliability reference with JWT auth, rate limiting, readiness checks, Prometheus/Grafana/Jaeger, circuit-breaker fallback, and tested LLM log triage.

    Python 1

  2. devops-labs devops-labs Public

    Curated DevOps lab evidence map covering AWS, Docker, GitHub Actions, Terraform, Ansible, Kubernetes, Prometheus, Grafana, and systems administration.

    Shell

  3. github-actions-ec2-pipeline github-actions-ec2-pipeline Public

    GitHub Actions pipeline for a Node/Express app: Node 22/24 CI, controlled manual/tag deploy to EC2 via SSH/PM2, atomic-symlink rollback, and health checks.

    JavaScript

  4. glpi-ticketing-system glpi-ticketing-system Public

    Docker Compose GLPI helpdesk lab with MariaDB, persistent volumes, internal networking, and ITSM workflow evidence

    Shell

  5. github-actions-cicd-demo github-actions-cicd-demo Public

    Node.js CI/CD lab using GitHub Actions matrix tests on Node 22/24, ESLint, Trivy SARIF, Docker Buildx, GHCR publishing, and simulated staged deploys

    JavaScript