DM
  • Home
  • Projects
  • Articles
  • Homelab
  • Resume
Home Projects Portfolio

Projects Portfolio

A collection of software development projects demonstrating expertise in backend systems, security tools, AI/ML infrastructure, and educational technology

Featured Projects

Featured

SecurityLens

Open-source security analysis platform for vulnerability discovery and education. Features web-based scanning interface with support for 32+ vulnerability types.

Production Ready Active Users
Python Security Flask Vue.js
Live Demo Details
Featured

Pentest MCP

Professional penetration testing toolkit with STDIO/HTTP/SSE support. Integrates Nmap, Gobuster, Nikto, John the Ripper, and Hashcat with GPU acceleration through natural language commands.

Multi-Transport GPU Accelerated
Node.js Security Docker GPU
GitHub Details
New

Deepseek MCP Server

Model Context Protocol server for running large language models locally. Bypass rate limits while keeping your data private.

50+ Stars 1K+ Downloads
Python AI/ML FastAPI MCP
GitHub Details
</section>

All Projects

Intel NPU Monitor

Lightweight monitoring tool for Intel Neural Processing Units. Just 52 lines of pure Python with zero dependencies.

Python Hardware NPU Monitoring
GitHub Details

MCP 3D Printer Server

AI-powered 3D printer control through Model Context Protocol. Universal support for OctoPrint, Klipper, Duet, and more.

Node.js IoT 3D Printing MCP
GitHub Details

BirdStats GPT

AI-powered bird observation analysis connecting BirdNET-Pi data with eBird. Natural language interface for birding statistics.

AI/ML Data Analysis APIs OpenAI
Try It Details

MCP Server BirdStats

Model Context Protocol server for bird observation data. Cross-reference BirdNET-Pi with eBird observations.

Node.js MCP APIs Data
GitHub Details

MCP Canvas Server

Canvas LMS integration via Model Context Protocol. Automated course management and grade analysis.

Node.js Education LMS MCP
GitHub Details

Attack Vector Analysis

Interactive security vulnerability assessment interface. Maps relationships between attack vectors and risk levels.

React Security Visualization Education
Demo Details

Portfolio Statistics

15
Total Projects
Across multiple domains
7
Languages Used
Python, Node.js, Go, and more
200+
GitHub Stars
Community appreciation
5K+
Downloads
NPM and PyPI packages
GitHub LinkedIn Medium Email

© 2025 David Montgomery. Building the backend, securing the stack, making AI accessible.