Security engineer building AI systems. MEng Cybersecurity at the University of Maryland. My work sits at the intersection of application security, cloud architecture, and LLM-driven automation, building systems that are both capable and defensible from first principles.
I've built kernel-level rootkits to understand evasion at the syscall level, designed multi-layer security platforms in Rust, implemented end-to-end encrypted communication stacks for automotive ADAS systems, and architected AI pipelines that process hundreds of sources into actionable intelligence daily.
Current focus: Meridian, a multi-agent intelligence system that filters signal from high-volume information streams and delivers what actually matters, when it matters.
| Project | What it does | Stack |
|---|---|---|
| Meridian | Multi-agent AI intelligence system with persistent memory, real-time workflows, and an iOS companion | Python · TypeScript · Claude API · RAG |
| Tartarus Gate | Layered security platform: WAF + ML-based malware detection + active threat neutralization | Rust · Python |
| News Aggregator | Serverless AI pipeline: 19 sources, LLM-filtered, curated intelligence delivered daily by email | Python · AWS Lambda · DynamoDB · Claude API |
| Automotive Security | TLS 1.3 + AES-256-GCM secure ADAS communication with full STRIDE threat model and local PKI | Python |
| CyberSec Research | Security research lab: DNS spoofing detection, AES reverse shells, steganography, rootkit analysis | Python · C |
| Repository | Description | Stack |
|---|---|---|
| Meridian | Multi-agent AI intelligence system with persistent memory and real-time workflows · live | Python · TypeScript · Claude API |
| NewsAggregator | Serverless AI pipeline: 19 sources, LLM-filtered intelligence delivered daily | Python · AWS |
| threat-intel · live · repo | CVE feed: 5-tier classification, EPSS scoring, AI-enriched MITRE mappings | TypeScript |
| fleet-ops-api | REST API for fleet management: vehicles, drivers, trips, and maintenance with JWT auth and role-based access | Java · Spring Boot · PostgreSQL |
| CyberSecProjects | Security research: rootkits, C2 simulation, DNS spoofing, phishing detection | Python · C |
| ReverseShell | AES-encrypted reverse shell with C2 communication | Python |
| vehicle-threat-model | STRIDE threat model for automotive ECU and ADAS architecture | Mermaid |
| automotive-secure-communication-demo | TLS 1.3 + AES-256-GCM ADAS comms with mutual certificate auth and local PKI | Python |
| folio | GraphQL API for editorial publishing workflows | Go · PostgreSQL |
| PocketCoach | Real-time iOS exercise form analyzer using Vision body pose estimation | Swift |
| Flashforge | iOS app: OCR + Claude API to generate flashcards from anything you read | Swift |
| SwiftProjects | iOS projects built in Swift and SwiftUI | Swift |
| neetcode-submissions-dsa | Algorithm problem solutions from NeetCode.io | Python |
Security
Threat Modeling (STRIDE · PASTA) Application Security Penetration Testing Cloud Security (AWS IAM) LLM Security OWASP Top 10 Cryptography Web Security (XSS · CSRF · SSRF · SQLi)
AI / ML
LLMs RAG Systems Multi-Agent Architectures Claude API LangChain Agentic Systems LLM Security
Languages
Python TypeScript Rust Go C
Cloud & Infrastructure
AWS (Lambda · DynamoDB · S3 · IAM · EventBridge · Secrets Manager) Docker Terraform Linux
Frameworks
FastAPI React Flask