I'm a Computer Science and Economics major at William & Mary with a focus on AI/ML development. I'm passionate about building intelligent systems that solve real-world problems, from healthcare diagnostics to educational technology. I also dabble in game development, combining my technical skills with creative design.
DermaAI ⭐
AI-Powered Skin Condition Classification — Technica 2025 Hackathon
A full-stack web application that enables users to upload images of skin conditions and receive automated classification results along with detailed AI-generated explanations.
Key Features:
- SwinV2 Tiny transformer model trained on 216 skin condition categories
- Test Time Augmentation for enhanced accuracy and reliability
- AI-powered explanations via Gemini 2.0 Flash API
- Interactive chat for follow-up questions with conversation context
Tech Stack: Flask PyTorch React 18 Vite TailwindCSS Three.js Gemini API
Astraea ⭐
AI-Powered Educational Game Generator
An innovative platform that empowers teachers to create custom HTML5 educational games through natural language prompts—no coding required.
Key Features:
- Multi-model AI pipeline (Falcon-7B, BLIP-2, Gemini-1.5)
- Real-time leaderboards & teacher dashboards
- Instant game preview with student progress tracking
Tech Stack: Flask PyTorch Next.js 14 TailwindCSS Phaser 3 Socket.io
Building the Future of AI Context Integration
A collection of specialized MCP servers that extend AI capabilities by connecting large language models with external data sources and services. Each server implements the Model Context Protocol to enable secure, standardized interactions between AI applications and real-world systems.
All servers are published as PyPI modules — View my PyPI profile
Intelligent PDF Processing Server
A powerful server that enables AI tools like Claude Desktop to read and process PDF files with advanced capabilities. Handles both digital and scanned documents through OCR technology while providing intelligent search capabilities.
Key Features:
- Advanced OCR for scanned documents using Tesseract
- Intelligent fuzzy search across directories
- Embedded image extraction from PDFs
- JSON-RPC communication protocol
Tech Stack: Python 3.8+ Tesseract OCR JSON-RPC MCP
Persistent Memory Server for LLMs
A brain-inspired memory system that enables AI assistants to remember information across conversation sessions through semantic storage and retrieval. Features biological memory processes including consolidation and forgetting mechanisms.
Key Features:
- Semantic similarity search using FAISS vector indexing
- Memory consolidation and forgetting algorithms
- Privacy-focused local storage with no external API costs
- Rate limiting and security measures
Tech Stack: Python 3.9+ Sentence Transformers FAISS JSON
Cryptocurrency Trading Integration
Bridges cryptocurrency trading with AI applications through MCP compatibility, enabling AI assistants to interact with the Binance US trading platform for market data and trading operations.
Key Features:
- Real-time market data access
- Trading operation integration
- Secure API authentication
- MCP-compliant architecture
Tech Stack: Python Binance US API MCP
Contributing to one of the world's most popular machine learning frameworks.
Pull Requests:
-
#102674 - Fix TensorFlow Lite build error with Android NDK
- Added platform-specific guards to resolve compilation errors on Windows and Android NDK configurations
-
#102663 - Fix TypeError when serializing
tf.nn.log_softmaxactivation- Resolved Keras model deserialization issue for
log_softmaxactivation functions
- Resolved Keras model deserialization issue for
Contributing to the high-performance Python web framework.
Pull Requests:
-
#3086 - Fix race condition in worker restart causing spawn failure
- Resolved critical race condition that prevented workers from restarting properly
-
#3085 - Fix AttributeError in
close_if_idle()when_httpis not initialized- Fixed server shutdown crash by using safe property access for uninitialized connections
Specializations:
- AI/ML Integration & Model Context Protocol (MCP)
- Full-Stack Web Development
- Educational Technology
- PDF Processing & OCR
- Real-time Applications
- 🔭 Building AI-powered tools that enhance productivity and education
- 🌱 Exploring Model Context Protocol (MCP) integrations
- 💡 Developing full-stack applications with modern frameworks
- 📚 Pursuing interdisciplinary knowledge in CS & Economics
I'm always interested in collaborating on innovative projects or discussing technology and economics. Feel free to reach out!
- 📧 Email: [email protected]
- 🐙 GitHub: @jameslovespancakes

