Back

Everything I've built

11 projects — security tooling, shipped products and data pipelines. Every one links to its source or its live deployment. Nothing here is a tutorial follow-along.

01
FlagshipCreator & maintainerIn active development

RedBlueSkills

Offense you can't detect doesn't ship.

An open-source library of agent-native security skills. Every skill is an executable SKILL.md package that an AI agent — or a human — can load to actually perform security work: recon, exploitation for authorized assessments, detection engineering, hardening, threat hunting and incident response. 128 skills across seven application surfaces — web app, API, mobile, network, cloud-native, CI/CD and LLM/AI — every one of them paired red ↔ blue. Built to run inside CI, SOCs and pentest workflows, not just be read.

128
Skills shipped
64 ↔ 64
Red ↔ blue pairs
70
ATT&CK techniques
7
Application surfaces
Claude Agent SkillsMITRE ATT&CKPythonGitHub ActionsnpmApache-2.0
02
FlagshipCreator & maintainerIn active development

ForkLeaf

Notes that outlive the app that made them.

A full Markdown workspace whose database is a GitHub repository you already own. Wikilinks and backlinks, offline full-text search, a visual Mermaid diagram studio, PDF reading with sentence-level citations, branches and pull requests, publishing to GitHub Pages and a built-in MCP server so Claude can read and write your notes as ordinary commits. Nothing is stored on ForkLeaf's servers — there is no database to be locked out of.

0
Servers holding notes
6
Export formats
14
Diagram templates
Apache-2.0
Licensed
TypeScriptNext.jsTurborepoIndexedDBGitHub APIMermaidMCPVitestApache-2.0
03
Security toolingcybersecurity

Network Tracking — Wireshark → Google Maps

Traffic-analysis pipeline that turns raw Wireshark captures into geographic intelligence. Parses PCAP with dpkt, geolocates every source IP against the GeoLiteCity database, and emits both a KML layer for Google My Maps and an interactive HTML dashboard reporting packets, flows, unique IPs, countries and processing time — so suspicious traffic is visible instead of buried in a capture.

Python 3WiresharkdpktpygeoipsimplekmlKML / Google Maps
04
Security toolingoffensive security

pwprofiler — Targeted Password Profiler

Wordlist generator for authorized password audits. Turns OSINT about a target — names, dates, companies, keywords — into ranked candidate lists or a compact base list plus a generated hashcat .rule file. Policy-aware filtering emits only passwords the target policy could accept, and hard per-stage budgets stop a naive run from exploding into terabytes. Ships as a single static Go binary with a CLI, an interactive console and a local-only browser UI.

Gohashcat rulesOSINTBloom filtersYAMLApache-2.0
05
Security toolingai security

VectorShield — AI Security Gateway

A gateway that sits between an app and its LLM, screening every prompt on the way in and every response on the way out. Targets the OWASP LLM Top 10 risks a proxy can actually reach: prompt injection, model denial of service, and outbound PII and secret leakage. Multi-tenant policy engine with a hashed-by-default audit log.

PythonFastAPIOWASP LLM Top 10OpenAI / OllamaSQLite / PostgresMIT
06
Security toolingdetection engineering

KrnlSentry — eBPF Threat Detection for Linux

Real-time syscall monitoring for Linux. eBPF programs on syscall tracepoints stream events to user space, where rules flag privilege escalation, credential theft, process injection and reverse shells — each alert tagged with its MITRE ATT&CK technique. libbpf + CO-RE, so it ships as one static binary that needs nothing installed on the target.

GoeBPFlibbpf + CO-REcilium/ebpfMITRE ATT&CKLinux internalsApache-2.0
07
Productfintech · mobile

Kelt — Expense & Debt Management Platform

Offline-first personal finance platform for iOS, Android and web. Features OCR receipt scanning, native multi-currency, loan amortization, credit-card utilisation tracking, and peer-to-peer IOUs. Includes shared household workspaces with isolated personal ledgers, and AI-powered insights.

React NativeExpo 57TypeScriptZustandReact Navigation 7FirebaseGoogle Generative AI
08
Open sourceproduct

InnerStack

Offline-first habit and routine tracker built as an installable PWA. Supports daily / weekly / custom-day habits, habit chains where completing one unlocks the next, mood and energy logging, and GitHub-style contribution analytics. Data is persisted locally — privacy by default, no account required.

ReactViteTailwind CSS v4shadcn/uiFramer Motionvite-plugin-pwa
09
Open sourcedashboard

WeatherDash

High-density meteorological dashboard with real-time conditions, a 24-hour outlook, a 5-day predictive grid and integrated air-quality tracking (PM2.5, NO₂, ozone) with colour-coded AQI tiles. The entire theme re-skins itself based on the current weather condition ID.

ReactViteOpenWeather APIAir Pollution API
10
Productai application

PlanWitch — AI Travel Agent

AI-powered travel assistant that turns a destination, budget and travel style into a complete day-by-day itinerary. Handles personalised recommendations, real-time guidance and plan regeneration through an LLM-backed generation pipeline.

JavaScriptFirebaseLLM APIsSystem Design
11
Producteducation

Sadhana APPSC

Exam-prep platform for APPSC aspirants, shipped to a live domain with structured study resources and guided preparation tracks.

Web DevelopmentUI/UXFrontend
More on GitHub — including the security org