Skip to content
View malikautomates's full-sized avatar
🎯
Focusing
🎯
Focusing
  • Norshel Inc
  • Winnipeg, MB

Block or report malikautomates

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

Muhammed Abdulmalik (Malik)

AI Automation Engineer · IT Support Specialist

Winnipeg, Manitoba, Canada [email protected] · LinkedIn · Instagram

I build production agentic AI systems — voice, chat, and workflow automation — that replace manual business processes end to end. That instinct comes from three-plus years on the other side of the ticket queue: as the person who fixed things when they broke, then automated the fix so it didn't happen again.


Experience

IT Support Specialist — Norshel Incorporated, Winnipeg, MB (Mar 2025 – Present) Tier 1 support across Windows 10/11 and Microsoft 365; M365 user, mailbox, and MFA administration; onboarding and offboarding.

Technical Support Specialist (Part-Time) — Western Drug Distribution Company, Winnipeg, MB (Aug 2023 – Feb 2025) First point of contact for escalated hardware and M365 incidents across warehouse operations. Resolved 95% of escalations independently; cut operational downtime 40%.

Technical Support Specialist / Help Desk Technician — Transmission Company of Nigeria, Abuja, Nigeria (Jul 2020 – Feb 2023) Tier 1–2 support to 50+ staff; held the ServiceNow queue at 98% SLA adherence. Built the first version of the onboarding automation reused in every role since.

Track record: 98% user satisfaction · 95% first-contact resolution · 98% SLA adherence Education: Post-Degree Diploma, Network and Systems Administration / Network Security — University of Winnipeg


Selected Production Work

Voice/Text-to-Ticket Automation — n8n · OpenAI Whisper · Anthropic Claude · Jira Running in production at Norshel Incorporated. A support request submitted by voice or text is transcribed, classified, and filed as a fully detailed Jira ticket end to end in under 60 seconds — down from a 10–15 minute manual intake.

RAG Pipeline — Vortex FX Queries are embedded (OpenAI text-embedding-3-small), matched against a ~6,200-chunk trading-literature corpus in a Supabase/pgvector store via a custom Postgres similarity function (HNSW-indexed, cosine distance, top-5 above threshold), and injected into the system prompt for Claude Sonnet 4.6. Retrieval runs inside a Promise.allSettled alongside five other live context sources (real-time OANDA pricing, open-signal P&L, win-rate stats, economic calendar, session history), so a slow or failed lookup degrades the answer instead of breaking it.

PowerShell New-Hire Onboarding Automation Provisions new staff across Active Directory, Microsoft 365 licensing, MFA, and VPN access from a single CSV. Manual setup time of 60+ minutes reduced to under 5, with zero configuration drift. Built first at Transmission Company of Nigeria; reused at every role since.

AI Receptionist — Vortex AI SaaS Inbound calls and SMS routed through Vapi's voice-AI platform and Twilio, behind a webhook security layer that verifies every inbound event (Vapi static-secret, Twilio HMAC-SHA1) before it reaches the app. A companion n8n workflow handles outbound follow-up: triggers on missed calls and a schedule, pulls caller context from a Google Sheets CRM, and places the call through the ElevenLabs API.

norshelinc.ca End-to-end ownership of the organization's public site — domain, DNS, hosting, content, and backend. The backend (norshelinc-portal) is a Python/FastAPI service with JWT-based authentication (bcrypt hashing, token verification, rejection of tampered/expired tokens), deployed to Fly.io behind a hard CI/CD gate: the deploy job does not run unless the full verify suite (linting, auth test coverage, app-startup check) passes.


Portfolio Repositories

Repository Summary
automated-ad-deployment-powershell One PowerShell command turns a bare Windows Server 2022 VM into a hardened, self-validating domain controller — 12 OUs, AGDLP groups, 15 accounts, permissioned shares — surviving two restarts with no stored credential; a second command onboards a new starter across Active Directory and Microsoft 365. Seven labs from bare VM to first sign-in, with CI on every push.
python-projects Standalone Python automation tools, each with a pytest suite run in CI and a README walkthrough built from real, regenerable screenshots. Currently: a rule-based helpdesk ticket triage CLI.
microsoft-365-administration-lab A Microsoft 365 tenant administered end to end across 13 labs: identity and licensing, least-privilege delegation with PIM, Conditional Access, Exchange Online, Teams, SharePoint, DLP, Intune, and a service desk runbook resolving a real account-lockout case.

Each repository is written as operational documentation rather than a tutorial: the design decision behind a choice, a real test suite or regenerated verification evidence, and — where something didn't work cleanly the first time — the limitation, named directly rather than smoothed over.


Technical Skills

Category Tools
Agents & Orchestration n8n, Vapi voice agents, Claude Agent SDK, LangGraph (learning)
LLMs & RAG Anthropic Claude, OpenAI APIs, pgvector/Supabase similarity search, prompt engineering
IT & Identity Microsoft 365, Entra ID/Azure AD, Active Directory, Group Policy, MFA, Windows Server 2016–2025, Linux administration, ServiceNow, Jira
Scripting & Automation PowerShell, Python, Bash, REST APIs, webhooks
CI/CD & Deployment GitHub Actions, Vercel, Fly.io, Docker
Networking & Security TCP/IP, DNS, DHCP, VLAN, VPN, firewalls, Cisco switches/routers
Other Git/GitHub, HTML/CSS, Model Context Protocol (MCP)

Engineering Practices

CI runs on every push and PR. Two pipelines are public and can be inspected directly:

Repository Pipeline Status
automated-ad-deployment-powershell PSScriptAnalyzer, 33 Pester unit tests, a 410-check offline design validation, and a screenshot reference check — on Windows PowerShell 5.1 CI
python-projects pytest on Python 3.11 and 3.13, plus an end-to-end CLI run against sample data CI

Two further pipelines run in private product repositories, so they are not publicly viewable: linting, test suites (63 tests on the flagship Next.js app, 21 on webhook-security-critical paths, 8 on auth primitives) and build verification. norshelinc-portal — the FastAPI backend behind norshelinc.ca — enforces a hard deploy gate: the deploy job is dependency-blocked on a verify job covering linting, auth test coverage, and an app-startup check. Nothing ships there unless every check passes.


Currently Learning

Focus Status Where
Multi-provider LLM API mastery In progress Vortex FX, AI Receptionist (Claude, OpenAI, ElevenLabs)
Prompt engineering as system design Applied Vortex FX, AI Receptionist
RAG architecture and retrieval Shipped Vortex FX
CI/CD and deployment gates Shipped 4 repos (2 public)
Agent orchestration (LangGraph/MCP) In progress Local prototypes, not yet published
Evaluation and observability In progress Eval harness, RAGAS

Certifications

Cisco CCNA · ITIL Foundation · CompTIA Security+ (in progress) Anthropic: Claude Code in Action · Building with the Claude API · Claude with Google Cloud's Vertex AI · AI Fluency: Framework and Foundations · Claude 101


Contact

Popular repositories Loading

  1. automated-ad-deployment-powershell automated-ad-deployment-powershell Public

    One PowerShell command turns a bare Windows Server 2022 VM into a hardened, self-validating domain controller; a second onboards users across AD and Microsoft 365. Seven documented labs, CI on ever…

    PowerShell 1

  2. malikautomates malikautomates Public

    I build production agentic AI systems And Support IT infrastructure

  3. microsoft-365-administration-lab microsoft-365-administration-lab Public

    Microsoft 365 administration laboratory: tenant design, identity and licensing, Exchange Online, Teams, SharePoint, Purview and Intune. Built on Microsoft Graph PowerShell.

    PowerShell

  4. python-projects python-projects Public

    A collection of standalone Python automation tools, each documented with real tests and verification evidence.

    Python

  5. finsecure-network-security-capstone finsecure-network-security-capstone Public

    Network security capstone case study: FinSecure Technologies Inc. — network redesign, Zero Trust Architecture, risk assessment, and policy, rebuilt for consistency and presentation.