Skip to content
View boiyelove's full-sized avatar
🎯
Available for work
🎯
Available for work

Block or report boiyelove

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

Damilola Afolabi

Principal Software & Solutions Architect based in Lagos, Nigeria.

I design and ship secure systems end to end across Microsoft Azure, AWS, and Google Cloud. My work spans cloud foundations, applied AI, identity, networking, DevSecOps, APIs, web and mobile products, developer tooling, and operations. I connect architecture to executable code: guarded infrastructure, explicit trust boundaries, tested application slices, delivery pipelines, operational evidence, and practical handoff documentation.


What I Work On

  • Multi-cloud and platform engineering: Azure, AWS, and GCP architecture; Kubernetes; private networking; workload identity; policy; observability; resilience; and cost controls.
  • Applied AI: permission-aware retrieval, model safety gateways, secure Azure OpenAI platforms, agent workflows, and auditable AI operations.
  • Identity and security: Microsoft Entra, zero-trust access, OIDC federation, continuous access evaluation, cloud security posture, supply-chain controls, and incident automation.
  • End-to-end software delivery: APIs, SDKs, CLIs, web and mobile clients, infrastructure as code, CI/CD, test automation, deployment, observability, and production-oriented documentation.
  • Core technologies: Python, TypeScript, JavaScript, Django, React, Flutter/Dart, Kubernetes, Bicep, Terraform, GitHub Actions, and shell tooling.

Product Delivery (Shortlisted)

This shortlist includes public products and open-source tools that show how I take ideas from a real user need through implementation and delivery.

# Project Description Platform
1 Circle.so Python SDK A Python SDK that makes it easier to build integrations with the Circle.so platform, with synchronous and asynchronous clients for admin and member-facing workflows.

Stack / Languages
Python Python   Pydantic Pydantic   pytest pytest   GitHub Actions GitHub Actions   HTTPX HTTPX   Ruff Ruff
Circle.so
2 Circle.so CLI A CLI toolkit for managing Circle.so communities at scale, including bulk member operations, audits, reports, safe dry runs, and local history.

Stack / Languages
Python Python   SQLite SQLite   pytest pytest   GitHub Actions GitHub Actions   Click Click   Ruff Ruff
Circle.so
3 Traqwise A finance workspace that helps venture studios manage accounting, invoices, and bookkeeping across multiple products from one place. Traqwise.one
4 Quizio A quiz and learning platform that helps people practise, test their knowledge, and track progress through engaging assessments. Quizio.Pro

Cloud Architecture (Shortlisted)

This architecture series is a focused part of the wider portfolio, not the boundary of my work.

# Project Description Platform Stack
1 Defender Multicloud Arc Provisioner Brings representative AWS and GCP compute into one governed security view through Azure Arc and Defender for Cloud, with an auditable onboarding process.

Languages / IaC Tooling
Python, Bicep, Bash, JSON/YAML
AWS AWS
Google Cloud Google Cloud
Azure Arc Azure Arc
Microsoft Defender for Cloud Microsoft Defender for Cloud

2 Enterprise AI Search Entra ACL Keeps enterprise search results aligned with each person's access, so users can retrieve only the documents they are permitted to see.

Languages / IaC Tooling
Python, Bicep, Bash, JSON/YAML
Microsoft Azure Microsoft Azure
Microsoft Entra ID Microsoft Entra ID
Azure AI Search Azure AI Search
Azure OpenAI Azure OpenAI
Azure Private Link Azure Private Link

3 Secure Azure OpenAI Landing Zone Gives teams a private, identity-based route to Azure OpenAI with edge protection and controlled API access.

Languages / IaC Tooling
Bicep, Bash, XML, YAML
Microsoft Azure Microsoft Azure
Application Gateway WAF Application Gateway WAF
API Management API Management
Azure OpenAI Azure OpenAI
Azure Private Link Azure Private Link

4 AKS Multi-Tenant Istio Platform Lets multiple teams safely share an AKS cluster while keeping workloads, traffic, permissions, quotas, and outbound access isolated.

Languages / IaC Tooling
Python, Bicep, Bash, JSON/YAML
Microsoft Azure Microsoft Azure
AKS / Kubernetes AKS / Kubernetes
Istio Istio
Microsoft Entra ID Microsoft Entra ID
Azure Key Vault Azure Key Vault

5 Zero Trust VWAN Gateway Connects regions and networks through guarded transit, rejecting unsafe routing and firewall settings before deployment.

Languages / IaC Tooling
Python, Bicep, Bash, JSON/YAML
Microsoft Azure Microsoft Azure
Azure Virtual WAN Azure Virtual WAN
Azure Firewall Azure Firewall
Azure ExpressRoute Azure ExpressRoute
Log Analytics Log Analytics

6 IaC Compliance Assurance Engine Finds risky Terraform and Bicep changes before deployment, records review evidence, and supports narrowly scoped exceptions.

Languages / IaC Tooling
Python, Terraform, Bicep, GitHub Actions, Bash, YAML
Microsoft Azure Microsoft Azure
Terraform Terraform
Azure Bicep Azure Bicep
GitHub Actions GitHub Actions
Azure Policy Azure Policy

7 AI Agent Architect Diagrammer Turns an architecture brief into cited recommendations and editable diagrams that a delivery team can review and refine.

Languages / IaC Tooling
Python, Bicep, Bash, JSON/YAML
Microsoft Azure Microsoft Azure
Azure OpenAI Azure OpenAI
Azure App Service Azure App Service
Azure Event Grid Azure Event Grid
Azure Cosmos DB Azure Cosmos DB


How I Approach Engineering

I prefer designs that make the difficult parts visible: who is trusted, what can change, where a request can fail, how recovery works, and which evidence proves the outcome. Depending on the project, that means a runnable application slice, SDK or CLI ergonomics, tests and CI, infrastructure assets, security boundaries, threat models, observability, and operational runbooks. The goal is software that can survive both a design review and day-two operation—not just a demo.


Connect

The best place to discuss an architecture, product, or collaboration is LinkedIn.

Azure service icons come from Microsoft's official Azure Architecture Icons. Other technology marks are provided by Simple Icons, Devicon, and their respective open-source projects; each mark identifies its respective technology.

Pinned Loading

  1. pacu-aws-security-training pacu-aws-security-training Public

    AWS security training lab setup for Pacu exploitation framework

    Python 2 1

  2. AKS-API-Server-VNet-Integrator AKS-API-Server-VNet-Integrator Public

    Document a simplified private control-plane topology using AKS API Server VNet Integration.

    Python

  3. AKS-Egress-Firewall-Controller AKS-Egress-Firewall-Controller Public

    Make every AKS outbound path explicit, inspected, observable, and testable.

    Python

  4. Defender-DevOps-Pipeline-Scanner Defender-DevOps-Pipeline-Scanner Public

    Standardize secure pipeline scanning and centralize actionable results in Defender for DevOps.

    Python

  5. Defender-Multicloud-Arc-Provisioner Defender-Multicloud-Arc-Provisioner Public

    Onboard representative AWS and GCP compute into Azure Arc and Defender through auditable automation.

    Python

  6. NilCoalescing/djangochannelsrestframework NilCoalescing/djangochannelsrestframework Public

    A Rest-framework for websockets using Django channels-v4

    Python 652 83