Building reliable AI agents, LLM-powered data pipelines, and robust data-quality infrastructure.
- π I build Agentic RAG systems, self-healing data pipelines, and production data-quality infrastructure.
- π 100+ Merged PRs across open-source repositories including
FreshData,Semantica(12k+ β), andTel-Agent. - β‘ Core Contributor (90+ merged PRs) to
FreshDataβ contributed semantic validation, out-of-core streaming, and automated PyPI CI/CD. - π οΈ Tech stack: Python, LangChain, CrewAI, ChromaDB, FastAPI, Pandas, Polars, DuckDB, Pytest.
- π― Available for Full-Time Remote/Onsite AI/ML Roles and Freelance GenAI/Data Engineering Projects.
π€ Agentic RAG System
|
|
|
|
| Project & Ecosystem | Domain | Accepted / Merged Contribution & Engineering Impact |
|---|---|---|
FreshDataFreshCode-Org/freshdata |
Data Quality & Out-of-Core Execution | Core Contributor (90+ Merged PRs): Engineered semantic validation, context-aware per-cell field validation, and field-aware text sanitizers reaching 118,000 rows/sec at 1.00 F1 score. Implemented streaming data workflows, benchmark suites, and automated PyPI Trusted Publishing CI/CD (View 90+ Merged PRs). |
Semanticasemantica-agi/semanticaβ 12.8k |
Model Context Protocol (MCP) & Context Infra | Nested metadata filtering (PR #1603 β Merged): Resolved nested metadata filtering and normalization in handle_query_decisions (#1247) for MCP-based semantic decision routing and knowledge retrieval. |
Tel-AgentDpro-at/Tel-Agentβ 330+ |
Conversational AI & Agent Channels | Mattermost transport & i18n (PR #243, PR #244, PR #248 β Merged): Implemented the Mattermost channel transport for the open-source AI phone assistant agent, resolved gateway auth challenges, and added full internationalization support across committed locales. |
- Email: johnnydougherty09@gmail.com
- LinkedIn: linkedin.com/in/johnny-wilson-dougherty-81693b292
- Location: Vijayawada, Andhra Pradesh, India (Open to Global Remote/Onsite)



