Building RAG applications, LLM tooling, and agentic systems.
- Languages: Python
- AI / RAG: LangChain, LangGraph, RAG Systems, Model Context Protocol (MCP)
- LLM Observability & Eval: LangSmith, Ragas (Faithfulness, Answer Relevance, Context Precision), Token & Latency Optimization
- Databases & ORM: PostgreSQL, pgvector, tsvector, SQLAlchemy
- Frameworks & Testing: FastAPI, PyTest
- Version Control: Git
- Official Code Contributor recognized in project
.all-contributorsrc— PR #103 (Merged), resolving Issue #102, in a 700+ commit, actively maintained RAG/agentic-AI assistant - Impact & Highlights:
- Fixed a DeprecationWarning by vendoring langchain-community's BM25Retriever as a standalone local module, dropping the dependency ahead of its sunset
- Preserved MIT License attribution while porting the third-party implementation, matching the project's Ruff and type-hint conventions
- Resolved reviewer feedback and correctly scoped a failing CI check to a pre-existing issue unrelated to the change