- π‘οΈ Security engineer with 8+ years across cybersecurity, enterprise infrastructure and network security
- π’ Running threat detection and endpoint defence for ~50 managed enterprise tenants at an Australian MSSP
- π€ Moving into AI security β securing LLM and agentic workloads, and using AI to make SOC work faster without making it sloppier
- π οΈ I build what I need: SOC automation pipelines, KQL libraries, Claude Agent Skills, and full-stack apps on TypeScript + Supabase
- π§± Came up through infrastructure (Windows Server, AD, VMware, backup/DR) β which is what turns a three-hour incident into a five-minute false positive
- π Reading an Executive MSc in Information Security (Asia e University, Nov 2025 β Dec 2026)
Working belief β a detection you can't explain in a ticket note isn't a detection, it's a guess.
| Project | What it is | Stack |
|---|---|---|
| SOC automation pipeline | Automated threat intel and alert enrichment for an MSSP SOC | n8n Β· Supabase Β· Claude |
| claude-skills Β· private | Version-controlled Agent Skills for SOC triage, CVE advisories and exposure analysis | Claude Β· Markdown Β· PowerShell |
| sc500-field-manual | Field notes I used to pass Microsoft SC-500 (Cloud & AI Security Engineer) | JavaScript |
| expense-manager Β· private | Self-hosted personal finance app | TypeScript Β· Supabase Β· Vercel |
| mssp-soc-playbooks | KQL hunting queries and detection playbooks from real MSSP work | KQL Β· Sentinel Β· Defender XDR |
| sri-lanka-pdpa-awareness | Bilingual (Sinhala/English) public guide to Sri Lanka's Personal Data Protection Act No. 9 of 2022 | Legal research Β· Static web |
| Threat Detection & IR | EDR/XDR triage Β· process lineage Β· LOLBin analysis Β· KQL hunting Β· AiTM & token theft Β· BEC Β· containment |
| AI Security | LLM & agentic threat modelling Β· prompt injection Β· AI workload protection in Azure Β· OWASP LLM Top 10 Β· MITRE ATLAS |
| Vulnerability Management | Exposure analysis Β· CVE advisories Β· SSVC prioritisation Β· remediation and closure criteria |
| Identity & Access | Entra ID Β· Conditional Access Β· MFA & passwordless Β· Zero Trust |
| Network & Email | FortiGate & SonicWall policy Β· IPsec / SSL VPN Β· segmentation Β· header analysis Β· tenant-wide purge & hunt |
| Governance | ISO 27001 Β· NIST CSF Β· COBIT Β· change management Β· client advisories |
π‘οΈ SOC & Detection
π Vulnerability Management
π€ AI & Automation
π» Development
βοΈ Identity, Cloud & Infrastructure
π Network & MSP Tooling
Automating Environmental Decision Points in Stakeholder-Specific Vulnerability Categorization A Multi-Tenant Evaluation Against CVSS-Based Remediation Baselines β Executive MSc, Asia e University
CVSS base scores describe a flaw in the abstract and say nothing about whether the affected system is internet-facing, patched or business-critical. SSVC addresses that, but its environmental decision points are assigned by hand. This research tests whether those decision points can be derived from managed service provider telemetry, and backtests the result against NVD, EPSS, CISA KEV and Vulnrichment to compare exploitation coverage, efficiency and remediation effort with conventional CVSS-ranked patching.
A question raised during this research led to a merged contribution to the SSVC standard maintained by the CERT Coordination Center (Carnegie Mellon University) β the story on Medium.
- SC-500 Exam Guide: What to Study and What It Actually Tests β 08 Nov 2026
- How a thesis question fixed the SSVC standard β 24 Oct 2026
- When Offboarding Goes Wrong: The Security Debt Nobody Talks About β 18 Aug 2026
- How I Passed the SC-100: Microsoft Cybersecurity Architect Exam β 15 Aug 2026
- BEC Is Not Just an Email Problem - Itβs an Organizational Crisis β 04 Jul 2026
β‘οΈ More on Medium
tharaka@soc:~$ exit Β· all systems secure π’


