Skip to content
View mdixon47's full-sized avatar
🎯
Always Focusing
🎯
Always Focusing

Block or report mdixon47

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

Hi, I'm Malik Dixon 👋

Cloud Engineering | DevOps | DevSecOps

I build secure, scalable, and automated cloud solutions with a focus on reliability, security, and clean delivery pipelines. My interests sit at the intersection of cloud infrastructure, CI/CD, infrastructure as code, observability, and security-first engineering.

I enjoy designing systems that are not just functional, but resilient, maintainable, and production-ready.


About Me

  • Cloud-focused engineer with interests in AWS, Azure, DevOps, and DevSecOps
  • Passionate about automation, security, infrastructure as code, and platform reliability
  • Interested in building solutions that improve developer experience, governance, and deployment speed
  • Continuously learning and exploring modern cloud-native tooling and best practices

What I Work On

  • Cloud infrastructure design and deployment
  • CI/CD pipeline automation
  • Infrastructure as Code with Terraform and CloudFormation
  • Containerized application delivery
  • Security controls in DevOps pipelines
  • Monitoring, logging, and operational visibility
  • Identity, access, and secrets management

Tech Stack

Cloud

AWS Azure

DevOps & IaC

Terraform CloudFormation GitHub Actions Docker

Security & DevSecOps

Linux SonarQube OWASP Git Trivy


Featured Projects

1. Operation Aegis: Docker-Driven DevSecOps Security Pipeline

DSB Capstone Project

Built a Docker-based DevSecOps pipeline for a simulated fintech platform, using GitHub Actions to automate security checks from pull request to staging deployment.

What it does

  • Runs Dockerized unit, integration, smoke, and DAST testing
  • Automates SAST, SCA, secrets scanning, and IaC/config scanning
  • Enforces PR gates, staging validation, and nightly security audits
  • Separates production and test images for safer deployment workflows
  • Builds security directly into CI/CD to support faster, safer releases

Skills demonstrated: Docker, GitHub Actions, DevSecOps, CI/CD, SAST, DAST, SCA, secure deployment workflows

Repo: operation-aegis
Story: How I Built a Docker-Tested DevSecOps Pipeline in GitHub Actions


2. AuditTrail SDK: AWS Compliance Auditor with No Static Keys

DSB Capstone Project

Built an AWS compliance auditing tool that inventories cloud resources, uses temporary credentials only, logs every API call, and exposes audit results through an API validated with Postman.

What it does

  • Inventories AWS resources including EC2, EBS, S3, and Lambda
  • Uses GitHub Actions OIDC and IAM roles instead of static AWS keys
  • Provisions infrastructure with Terraform
  • Handles AWS API throttling with retry logic, pacing, and backoff
  • Emits structured JSON logs for every AWS API call
  • Stores compliance findings for review and reporting
  • Provides API endpoints for triggering audits and retrieving results

Problems solved

  • Security Hub AccessDeniedException
  • S3 public access permission issues
  • DynamoDB GSI permission errors
  • AWS Describe* actions requiring Resource: "*"
  • OIDC and IAM bootstrapping for Terraform CI/CD

Skills demonstrated: AWS, IAM, Terraform, Python, boto3, API security, compliance automation, GitHub Actions OIDC

Repo: audittrail-sdk
Story: I Built an AWS Compliance Auditor That Uses No Static Keys — and AWS Still Fought Me


3. Project Sentinel: Self-Healing Cloud Security Automation

DSB Capstone Project

Built a cloud-native security automation system that detects events, responds with serverless remediation, and provides visibility through logging, alerts, and dashboards.

What it does

  • Detects security events using event-driven AWS monitoring
  • Responds automatically with serverless remediation workflows
  • Uses CloudTrail, EventBridge, Lambda, and CloudWatch for visibility and response
  • Applies governance through Infrastructure as Code and Policy as Code
  • Uses GitHub Actions to validate Terraform, scan for misconfigurations, and enforce checks before deployment

Key takeaway

Security is strongest when detection, remediation, observability, and governance work as one connected system. Detection without remediation creates noise. Remediation without observability creates blind spots. Governance without automation does not scale.

Skills demonstrated: AWS, Terraform, GitHub Actions, CloudTrail, EventBridge, Lambda, CloudWatch, policy enforcement, DevSecOps automation

Repo: project-sentinel-terraform
Story: Project Sentinel: Building a Self-Healing Cloud Security System


4. CloudMart Secure Web Assets Pipeline

Level Up In Tech Academy Project

Expanded a cloud support lab into a DevSecOps-style deployment pipeline for an e-commerce website experiencing broken product images and S3 AccessDenied errors.

What it does

  • Deploys S3 static website infrastructure with AWS CloudFormation
  • Uses GitHub Actions for validation, deployment, and asset syncing
  • Adds security gates with cfn-lint, Checkov, and Snyk
  • Applies least-privilege IAM thinking to public website assets
  • Runs post-deployment checks to confirm the homepage and product images return HTTP 200
  • Includes monitoring plans for uptime, response status, deployment health, and error rate
  • Documents security exceptions, validation reports, and troubleshooting evidence

Key takeaway

A cloud engineer does not just fix access issues. A cloud engineer designs a system that prevents the same access problem from coming back.

Skills demonstrated: AWS S3, CloudFormation, GitHub Actions, IAM, Checkov, Snyk, cfn-lint, static website hosting, DevSecOps validation

Repo: aws-cloudmart-secure-web-assets
Story: From S3 AccessDenied to DevSecOps


Current Focus

  • Strengthening cloud security engineering skills
  • Building production-style DevOps/DevSecOps portfolio projects
  • Expanding expertise in platform automation and reliability
  • Exploring scalable cloud architecture patterns

Certifications & Learning

  • AWS Certified Cloud Practitioner
  • Azure
  • DevOps Engineering
  • DevSecOps Practices
  • Cloud Security
  • Infrastructure as Code

GitHub Metrics


Active Contributions

Proud to share that I’m now an active contributor to The DevSec Blueprint (DSB). Excited to keep learning, building, improving, and contributing meaningful work to the project.

Repo: The DevSec Blueprint (DSB)


Connect With Me


Profile Motto

Secure it. Automate it. Scale it.

Pinned Loading

  1. aws-devops-cicd-helloworld aws-devops-cicd-helloworld Public

    Forked from nasimbayati/aws-devops-cicd-helloworld

    End-to-end AWS CI/CD pipeline using GitHub, CodeBuild, CodeDeploy, and CodePipeline

    Java

  2. AWS-DevOps-Projects AWS-DevOps-Projects Public

    Forked from shahinam2/AWS-DevOps-Projects

    A set of practical projects showcasing my AWS & DevOps skills. Each project reflects real-world scenarios focused on automation, scalability, and reliability.

    TypeScript

  3. aws-devops-zero-to-hero aws-devops-zero-to-hero Public

    Forked from iam-veeramalla/aws-devops-zero-to-hero

    AWS zero to hero repo for devops engineers to learn AWS in 30 Days. This repo includes projects, presentations, interview questions and real time examples.

    Python

  4. aws-devsecops-pipeline aws-devsecops-pipeline Public

    Forked from devsecblueprint/aws-devsecops-pipeline

    AWS DevSecOps Pipeline with Terraform

    HCL