Run the infrastructure
Servers, networks, Microsoft 365, backups and disaster recovery across multiple sites. I keep 150+ hosted environments online and boring.
Open to work — hybrid, remote or relocation
I'm Musbaudeen Oyedeji, an IT Manager in Nigeria. I run servers, lock them down, automate the boring parts, and build the apps that sit on top.
What I do
Most teams need someone who can hold the server, the firewall, the pipeline and the product in their head at the same time. That's the job I've been doing for six years.
Servers, networks, Microsoft 365, backups and disaster recovery across multiple sites. I keep 150+ hosted environments online and boring.
Hardening, incident response, vulnerability testing and SIEM. I've contained a live server compromise and written the tool that finally found it.
CI/CD pipelines, PowerShell tooling and cloud on Azure and AWS. Deployments and restores should be a button, not an evening.
AI-assisted full-stack development. Not demos — products in production, paying customers, real schools using them every term.
Selected work
Each of these started as a real problem on a real system. Screenshots are from my own builds.
Security engineering
I deployed Wazuh behind a Tailscale mesh. The monitoring stack has no public IP and no port forwarding. Ports 443, 55000 and 9200 answer only over the mesh, and UFW allows Tailscale traffic and nothing else. Everything inbound is denied by default.
Full write-up publishing soon.
Incident response · Tooling
Several WordPress sites were compromised. Off-the-shelf scanners found nothing, so I wrote my own in PowerShell, from scratch, during the incident.
One run on a single site: 186 suspicious files found and quarantined.
Cloud · Automation
A Route53 backup and restore utility in PowerShell. It exports every hosted zone to structured JSON, zips it, ships it to S3, and restores either a whole zone or one record. Built for large DNS estates, with noisy warnings suppressed so the output stays clean.
Full-stack product
A school academic platform for Africa, live in production. Attendance, scores, automatic grades and class positions, PDF report cards, a student portal, and scratch-card result checking for parents.
Used by schools in Nigeria, Ghana, Kenya and Tanzania.
nyograde.com →Bare metal
A full dedicated-server build with remote hands only: custom image, our own purchased licence, then OS, networking, IIS, SQL Server and the security baseline. Licence spend dropped roughly 85% using compliant pre-owned perpetual licences.
Compliance
Ran the full vulnerability assessment and penetration test a classification body demanded, with governance mapped to ISO 27001, and delivered the report that cleared the product for sign-off.
Identity
Brought a legacy application onto modern authentication with an OAuth2 gateway on Azure AD (Entra ID), and moved every client secret and connection string into Azure Key Vault.
Continuity
Automated off-site copies of SQL databases and application files to SharePoint and AWS S3 using Rclone, PowerShell and Task Scheduler. Two destinations, two geographies, restore tested.
Delivery
Jenkins pipelines and self-hosted GitHub Actions runners deploying straight to IIS environments, so a release is a merge instead of a checklist and a late night.
I show my work
Setting up a dedicated Windows Server on Hetzner? I've done it the hard way — message me and I'll save you the weekend.
Track record
I own the infrastructure: servers, security, 150+ hosted sites, SQL Server, releases, vendors and budget. Built the Windows Server 2022 and SQL estate, contained a live compromise, and ran a ₦10M laptop procurement.
Ran infrastructure, servers, networks and Microsoft 365 across sites, supported ERP and CRM, and put backup, DR and security controls in place.
Led the support team, took every hard escalation, ran the monitoring stack (PRTG, Datadog, Zabbix, Defender), and wrote the processes the team still works to.
Kept business-critical apps healthy: SQL and log-level fault diagnosis, release and QA collaboration, tickets closed inside SLA through Jira and Zendesk.
Certificates
Grouped honestly: what I passed an exam for, what I proved in a lab, and what I sat down and learned. Click any certificate to read it full size.
One sat exam, one pass. Everything below it is lab work or training, and it is labelled that way on purpose — I'd rather you know exactly what each piece of paper is.
Also completed: ISO/IEC 27001 information security training (HiiT Nigeria) and the Project Management Standard (Imperial Business School).
Contact
I'm open to IT management, infrastructure, security and DevOps roles — hybrid, remote or relocation. Tell me what's breaking, or what you're building.