I'm an IT and Cyber Security graduate who enjoys building practical systems across artificial intelligence, cybersecurity, cloud infrastructure and software development.
My projects include a full-stack Security Operations Centre platform, an AI-assisted security investigation platform and an AgentOps Control Tower for managing AI agents, policies, approvals and audit activity.
I enjoy turning technical ideas into working applications and learning through building.
An AI-assisted security investigation platform that combines local language models, threat intelligence, automated reasoning and multi-agent workflows.
Technology: Python · PydanticAI · MCP · PostgreSQL · Ollama
A full-stack Security Operations Centre platform for security monitoring, incident investigation, threat detection, case management and reporting.
Technology: React · Node.js · Express · PostgreSQL · Socket.IO
A governance platform for registering and managing AI agents, enforcing policies, reviewing approval requests and maintaining audit logs.
Technology: React · Node.js · Express · PostgreSQL
| Area | Technologies |
|---|---|
| Programming | Python · JavaScript · SQL |
| Frontend | React · HTML · CSS |
| Backend | Node.js · Express · REST APIs |
| AI | PydanticAI · MCP · Ollama · Agentic AI |
| Cloud | AWS · Docker · Linux |
| Database | PostgreSQL |
| Security | MITRE ATT&CK · Threat Detection · Incident Investigation |
- AWS Certified Solutions Architect – Associate — Amazon Web Services (AWS)
- Certified in Cybersecurity (CC) — ISC2
- Ethical Hacker — Cisco Networking Academy
- Vulnerability Management, Detection & Response — Qualys
- Detection and Response with XDR: Integrated Security Solutions to Combat Emerging Threats — LinkedIn Learning
- Application Security in DevSecOps — LinkedIn Learning
- Windows Server 2022: Install and Configure Active Directory — LinkedIn Learning
- How Transformer LLMs Work
- LLMOps
- Automated Testing for LLMOps
- Safe and Reliable AI via Guardrails
- Red Teaming LLM Applications
- Getting Structured LLM Output
- Claude Code: A Highly Agentic Coding Assistant
- Pydantic for LLM Workflows
- Building toward Computer Use with Anthropic
- Building Coding Agents with Tool Execution
- DSPy: Build and Optimize Agentic Apps
- NVIDIA's NeMo Agent Toolkit: Making Agents Reliable
- A2A: The Agent2Agent Protocol
- Agent Skills with Anthropic
- Long-Term Agentic Memory with LangGraph
- Evaluating AI Agents
- MCP: Build Rich-Context AI Apps with Anthropic
- Knowledge Graphs for RAG
- AI Agents in LangGraph
- AI Agentic Design Patterns with AutoGen
- LangChain for LLM Application Development
- LLM Serving Inference with vLLM and MI300X GPUs — AMD
- OpenEDG Python Institute: Programming with Python Professional Certificate — OpenEDG Python Institute
- Level Up: Python — LinkedIn Learning
- Python Object-Oriented Programming — LinkedIn Learning
- Python Essential Training — LinkedIn Learning
- Python Essentials 1 — Cisco Networking Academy
- Responsive Web Design — freeCodeCamp
- Relational Database — freeCodeCamp
- JavaScript Algorithms and Data Structures — freeCodeCamp
- Front-End Development — LinkedIn Learning
- Azure Compute and Networking Services — Microsoft
- Azure Storage Service — Microsoft
- Microsoft Azure Identity, Access and Security — Microsoft
- Cloud Computing — Microsoft
- Amplify Your Critical Thinking with Generative AI — LinkedIn Learning
- What Is Web3? — LinkedIn Learning
- freeCodeCamp Relational Database
Diploma of Information Technology — Cyber Security
TAFE NSW
Certificate IV in Cyber Security
TAFE NSW
