Professionally, I have over nineteen years of experience as a software engineer. Academically, I have a master’s degree in computer science. Recreationally, I have been coding since I was in grade school.
As a Principal Software Engineer and AI Architect, I lead the development of distributed platforms and agentic AI tools for the scientific community:
- GenePattern Copilot: An agentic AI assistant utilizing hallucination-resistant RAG & MCP pipelines to guide users through complex bioinformatics workflows.
- GenePattern Module AI Toolkit: A toolkit leveraging Pydantic AI and structured LLM outputs for zero-shot schema compliance and automated code generation.
- GenePattern MCP: Model Context Protocol (MCP) server designed to safely expose GenePattern's RESTful API to LLM agents.
- g2nb: A platform integrating the research narrative capabilities of JupyterLab with popular open-source computational genomics tools.
- AI & Orchestration: Model Context Protocol (MCP), RAG, Pydantic AI, LLM Agents
- Backend & Infrastructure: Python, Django, Docker, AWS, Celery, RabbitMQ, Linux, SQL
- Frontend Architecture: Javascript, Native DOM manipulation, HTML/CSS (Zero-dependency SPAs)




