Uses / Skills
Skills โ Every Claim, Cited
Skills are grouped by how well I can back them. Strong skills are used in a system I built or shipped; the qualified group is coursework or offline research and says so. Fortinet figures are my own reported numbers.
๐ค Agentic AI & LLM Systems
| Skill | Where I used it |
|---|---|
| LangGraph | CAD repair loop (CORE Lab research) ยท ATHENA Production V1 14-node staged pipeline ยท SHASTRA orchestration |
| LangChain | Fortinet agentic RAG diagnostics (production) ยท CAD RAG module |
| Agentic RAG | Fortinet โ LLM plans multi-step tool calls over telemetry and verifies hypotheses with structured function calling; hackathon prototype to production, ~70% faster mean resolution (self-reported) |
| Tool / function calling | Fortinet (structured function calling) ยท CAD execution feedback ยท ATHENA research tools |
| Multi-agent orchestration | ATHENA (team) โ deterministic staged workflow with typed handoffs ยท SHASTRA (team) |
| Structured generation (Pydantic) | ATHENA typed artifact contracts ยท ARTEMIS serving contract ยท CAD |
| LLM / VLM-as-judge | CAD visual judgment and ATHENA scene evaluation, used as advisory signals, not correctness oracles |
Stack: LangGraph, LangChain, Pydantic
๐๏ธ Vision-Language Models & Retrieval
| Skill | Where I used it |
|---|---|
| CLIP / SBERT encoders | CERBERUS โ frozen CLIP ViT-L/14 and MPNet alignment |
| Cross-modal retrieval | CERBERUS โ R@5 77.7% / 77.5% (image-to-text / text-to-image) at 4096-d on PixMo validation |
| Matryoshka embeddings | CERBERUS โ nested prefixes down to 128-d (R@5 62.9% / 64.0%) |
| LoRA fine-tuning | CERBERUS only โ Qwen-2.5 7B, r=64 on q/k/v/o, image-QA SFT; training loss only, no held-out QA metric yet |
| VLM routing & evaluation | ARTEMIS โ offline research; leakage-corrected 67.7K-question benchmark, oracle 65.4% vs 49.1% best single model, learned router did not beat lookup (negative result) |
Stack: PyTorch, Hugging Face Transformers, CLIP, SBERT, PEFT
โ๏ธ Production ML & Inference Systems
| Skill | Where I used it |
|---|---|
| Inference optimization (ONNX Runtime) | Fortinet โ quantized CPU-only edge inference on access points and switches, ~40% latency reduction (self-reported) |
| OpenSearch at scale | Fortinet โ ingestion re-architecture (async I/O + Go), under 50 to 2,000+ events/sec |
| SLA forecasting | Fortinet โ 60+ classifiers, 4 categories, automated retraining, 7-day horizon |
| Anomaly detection | Fortinet โ DBSCAN on SD-WAN telemetry ยท patented unsupervised wireless thresholding |
| Backend ML integration (Python/Go) | Fortinet โ data-science models into Go and Python services, CPU-only |
| Serving APIs | ATHENA โ FastAPI with SSE streaming |
Stack: Python, Go, ONNX Runtime, OpenSearch, FastAPI, Docker, Redis, PostgreSQL, Azure
๐ฌ Evaluation & Research Rigor
| Skill | Where I used it |
|---|---|
| Automated evaluation harnesses | CAD โ ~40-metric STL evaluation stack, pytest harness, paired bootstrap confidence intervals |
| Geometric verification | CAD โ voxel IoU, Chamfer and Hausdorff distances on STL meshes |
| Ablations and negative results | CERBERUS Perceiver ablation ยท CAD feedback matrix and failed pre-registered gate ยท ARTEMIS router vs lookup |
| Benchmark construction | ARTEMIS โ leakage audit that voided 3,909 cross-split image hashes |
| Experiment tracking | Weights & Biases, TensorBoard |
Stack: pytest, Weights & Biases
๐ก๏ธ Security & Memory Forensics
| Skill | Where I used it |
|---|---|
| Memory forensics (Volatility 2) | Malware_Analysis โ plugin orchestration for feature extraction |
| ML for security | Malware_Analysis โ nine scikit-learn classifiers over 976 memory windows (best 88.74%, exploratory); paper accepted at IEEE ICAIA 2026 ยท Neural-Malware-Shield GraphSAGE on MalNet-tiny |
| Adversarial ML (coursework) | AI-Security โ PGD, embedding poisoning, membership inference |
| Dataset curation | Hugging Face Hub โ 33 GB analysis outputs plus ~470 GB raw memory dumps |
| Security auditing | Audit_Script_Development |
Stack: Volatility, YARA (vendored rules), scikit-learn, Python
๐ Core Engineering
| Skill | Where I used it |
|---|---|
| Python | Every system above ยท 4.5 years in production at Fortinet |
| Go | Fortinet โ OpenSearch scaling, backend services |
| PyTorch | CERBERUS training ยท ARTEMIS router ยท RL Soccer ยท Neural-Malware-Shield |
| scikit-learn | Fortinet classifiers ยท Malware_Analysis |
| SQL / PostgreSQL | ARTEMIS profile store ยท independent financial-analytics project |
Stack: Python, Go, PyTorch, SQL/PostgreSQL, Linux, Git, Bash
๐ Academic (explicitly qualified)
| Skill | Where I used it |
|---|---|
| PPO / DQN, curriculum learning (Ray/RLlib) | RL_Soccer_project โ academic team project, small-N evaluation |
| Distributed training (DDP, mixed precision) | Coursework code paths only; no multi-node LLM training |
| Post-training literature (RLHF, DPO family, reward models) | Coursework and self-study reading; no hands-on post-training of my own |
๐ป Daily Drivers
- Compute: Georgia Tech HICE GPU cluster
- Editor / Terminal: VS Code ยท Zsh + tmux
- Infra: Docker, Linux (daily driver), Git, Azure