Skip to content
View monahand1023's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report monahand1023

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
monahand1023/README.md

Dan Monahan

Engineering leader. Ex-Amazon Software Development Manager (10 years, up to 34 engineers across 3 teams), former VP of Engineering. I build AI-native engineering organizations, and I still ship.

My focus is AI on both sides: embedding it into products (RAG, agentic systems, voice agents) and using it to transform how engineering teams build software. The projects below are shipped end-to-end with AI-assisted development, spanning systems-level C, Go services, Python AI pipelines, and TypeScript front-ends, with a bias toward local-first tools that run on your own machine.


Currently building: lens

lens is a multi-agent AI audit engine I founded and build solo. It runs one reasoning agent per dimension (security, performance, SEO, cost, accessibility), each grounded in deterministic scanners, and exposes its audits as tools through an MCP server, with SSRF and secret-redaction guardrails and Docker / CloudFormation deployment. Its web app, lens-web, is a React SPA on a FastAPI backend (AWS, DynamoDB) with Google OIDC/PKCE auth, per-account quotas, Stripe billing, and live progress over SSE.

Live app: lens-web

Proprietary, closed source (source not public).


Selected projects

Project What it is Stack
corpus Ask natural-language questions over your own notes, PDFs, and docs. Hybrid semantic + keyword search, multi-hop reference expansion, and a 7-tool MCP server for Claude Code. pip install corpus-rag Python RAG MCP
claude-code-skills 12 drop-in Claude Code skills for dev workflow and AWS ops. Auto-discover your AWS resources at runtime, no config files. Tooling AWS DX
imageclust Clusters photos by what they're about, not just how they look. CLIP ViT-L/14 embeddings, Ward hierarchical clustering, and Ollama-generated labels. Entirely on-device. Go React CLIP
cleancut Drop in a video, get back a cleaned .mp4: profanity muted, explicit scenes cut. Layered local AI stack (Whisper, Ollama, NudeNet + LLaVA, HF audio models). Every cut is auditable. Python Whisper Vision
pdfcracker Recover passwords from encrypted PDFs on macOS. All encryption revisions (R2 to R6), 15+ attack modes, GPU acceleration via Metal, ARM NEON SIMD, distributed cracking. Zero dependencies. C Metal SIMD
TPSGenerator Java load tester for HTTP APIs: 12+ traffic patterns, lock-free HdrHistogram metrics, circuit breaker, real-time resource monitoring. Pairs with TPSGenerator-Server. Java Concurrency

Background

Amazon (Software Development Manager, ~10 years) · LTK · Sigo Seguros (VP of Engineering). At Sigo I led the shift to an AI-native engineering org and shipped customer-facing AI products including Spanish-language voice agents, RAG systems, and a broker platform.

Trilingual: English, Spanish, and Japanese (JLPT N2). Speaking on production AI agents at ELC and SuperSmall in 2026.

How I work

Engineering leadership, AI-native delivery, and cloud architecture (AWS) are genuinely hands-on. I ship production code across Go, C, Python, TypeScript, and Java through AI-assisted development. The projects here run mostly on-device: software people can own and audit.


Find me on LinkedIn.

Pinned Loading

  1. imageclust imageclust Public

    Clusters your photos by what they're about, not just how they look — CLIP ViT-L/14 embeddings, Ward hierarchical clustering, and Ollama-generated labels. Go backend + React frontend, entirely on-de…

    Go 1

  2. pdfcracker pdfcracker Public

    Recover passwords from encrypted PDFs on macOS — all encryption revisions (R2–R6), 15+ attack modes (brute force, dictionary, rules, Markov, PRINCE, and more), GPU acceleration via Metal, ARM NEON …

    C 1

  3. claude-code-skills claude-code-skills Public

    12 drop-in Claude Code skills for dev workflow and AWS ops — code review, pre-push gates, CloudFormation, Lambda deploy, DynamoDB debug, Cognito admin, and more. AWS skills auto-discover your resou…

  4. cleancut cleancut Public

    Drop in a video, get back a cleaned .mp4 — profanity muted, explicit scenes cut, subtitles softened. Layered local AI stack: Whisper STT, Ollama LLMs, NudeNet + LLaVA for vision, HuggingFace AST fo…

    Python

  5. TPSGenerator TPSGenerator Public

    Java load tester for HTTP APIs — 12+ traffic patterns (stable, ramp-up, spike, Markov, custom), parameterized requests, lock-free HdrHistogram metrics, circuit breaker, and real-time resource monit…

    Java

  6. corpus corpus Public

    Ask natural-language questions over your own notes, PDFs, and docs. Hybrid semantic+keyword search, auto-tuned fusion, multi-hop reference expansion, and a 7-tool MCP server for Claude Code. Runs e…

    Python