JJ Salley
AI Systems Developer ยท Machine Learning Engineer ยท Decentralized Systems
Software engineer and AI/ML consultant with 10+ years of industry experience. Former Software Design Engineer in Test at Microsoft (Visual Studio, MSDN, MSN, Business Intelligence). Currently building AI-driven solutions, LLM integrations, agentic infrastructure, and security tooling for clients across industry and academia.
I design systems with correctness and failure modes in mind โ whether that's sandboxed LLM execution, security scanning pipelines, or evaluation frameworks for graduate-level AI curriculum.
๐ง What I Build
- Agentic Infrastructure โ LLM runtimes with sandboxed execution, command whitelisting, audit logging, and semantic search via embeddings
- MCP Servers โ Early adopter of Model Context Protocol; built practical tool-use servers in Go before widespread industry adoption
- Security Tooling โ Portfolio-wide vulnerability scanning, SBOM generation, license compliance automation
- AI/ML Systems โ Vector database interfaces, LLM-powered document processing, data pipelines, and ML model evaluation
- Collaborative Systems โ Real-time editors using CRDTs (Yjs, Automerge), presence/awareness packages
- Developer Tooling โ CLI tools, Chrome extensions, Vim plugins, cross-platform mobile apps
๐๏ธ Featured Projects
| Project | Description |
|---|---|
| llm-runtime | Secure LLM File Access Tool โ models autonomously explore repositories via Docker-sandboxed execution with command whitelisting, path validation, and audit logging |
| mcp-mood-quotes | MCP server in Go โ early demonstration of the Model Context Protocol tool-use standard |
| vectordb-interface | Go interface layer for vector database operations, enabling semantic search and embedding-based retrieval |
| vulnsweep | Portfolio-wide security scanner built on Trivy โ automates SBOM generation, vulnerability checks, and license compliance across repositories |
| SiteVigil | Uptime monitoring tool โ continuously checks health of managed websites and services, alerting on failures |
| collab-editor suite | Multiple real-time collaborative editor implementations using Yjs, Automerge, TipTap, and Node.js |
๐ผ Experience
- Microsoft โ Software Design Engineer in Test (7.5 years). Designed test plans, defined pass/fail criteria, wrote test automation, reviewed specifications, managed testers. Product groups: Visual Studio, MSDN, MSN, Release, Business Intelligence Applications.
- Bellevue Business Solutions โ AI/ML consulting, LLM integrations, MCP server development, security automation, and data-driven solutions for clients across industry and academia.
- Subject Matter Expert โ Curriculum congruency evaluation for graduate-level ML, AI, and Architecture courses at a national university. Rubric design, gap analysis, and quality evaluation for technical content.
- Data Analytics Tutor โ Graduate and undergraduate instruction in ML fundamentals, model evaluation, Python (Pandas, NumPy, Scikit-learn), SQL, and statistical methods.
๐ Education
- MS, Data Analytics โ Western Governors University
- MBA, Information Technology Management โ Western Governors University
- MS, Computer Science โ University of Texas at Tyler
- BA, Interdisciplinary Studies & BA, Sociology โ University of Missouri-Columbia
๐ Certifications
Microsoft Certified: Azure AI Fundamentals ยท CompTIA A+ ยท CompTIA Security+ ce ยท IT Project Management ยท Google Digital Marketing & E-Commerce ยท Certified Professional Coach ยท 10+ FEMA certifications
๐ฌ Areas of Expertise
- Agentic workflows and LLM tool-use patterns (MCP)
- AI/ML evaluation, benchmark design, and rubric development
- Security automation and DevSecOps
- Data science with Python (Pandas, Scikit-learn, NumPy, Matplotlib)
- Test design, quality evaluation, and failure mode analysis
- Real-time collaboration systems (CRDTs, Yjs, Automerge)
๐ซ Contact
- Email: jjsalley@gmail.com
- LinkedIn: JJ Salley