Back to main page

Engineering work

Projects

MCP developer tools, AI reliability, RAG evaluation, data platforms, and applied product systems. GitHub repositories are listed first, followed by applied work.

GitHub Projects

13 public repositories

GitHub profile

RepoLens MCP

MCP Developer Tool
  • Original local-first repository-intelligence MCP server with 38 tools for SQLite indexing, cross-repo graphing, code and symbol search, context packs, version/update status, richer graph-query filters, graph schema introspection, architecture summaries, trace paths, change-impact blast radius, ADR memory, index-time graph packages, managed multi-agent setup, and a browser dashboard.
  • Validated with 55 Node tests, CI, CodeQL, OpenSSF Scorecard, CycloneDX SBOM generation, release gates, and an 818-file mixed Swift/TypeScript app graph containing 5,812 symbols, 38,645 graph edges, 153 API routes, and portable HTML/JSON/.rlgz graph artifacts.
TypeScriptMCPSQLiteCode Intelligence
Open repository
  • Local agent skill and research engine that compares AI, data, and developer tools using sourced adoption signals, scoring, and generated briefs.
  • Built for decision-ready tool evaluation with reproducible local artifacts and inspectable engineering structure.
PythonAgent SkillsResearch AutomationCI
Open repository

RAG Eval Workbench

RAG Evaluation
  • Offline RAG evaluation workbench for testing retrieval quality, grounding, latency, hallucination risk, traces, and reproducible dashboard artifacts.
  • Designed to make retrieval and answer-quality failures inspectable without depending on hosted services.
PythonRAGLLM EvalsDashboards
Open repository

Agent Reliability Lab

Agent Reliability
  • Deterministic multi-agent testbed for reliability, safety, observability, prompt-injection defense, retries, budget guards, and scorecard evaluation.
  • Focuses on repeatable agent failure modes and practical release-readiness checks.
PythonMulti-Agent SystemsSafetyScorecards
Open repository
  • Release-gate simulator for RAG and agent systems, turning quality, safety, latency, cost, and trace metrics into auditable PASS/WARN/BLOCK decisions.
  • Models the kind of control-plane workflow production AI teams need before shipping model-backed changes.
PythonReliabilityQuality GatesTraces
Open repository
  • Self-contained enterprise RAG and knowledge-search simulator with hybrid retrieval, access-aware answers, citations, feedback, audit logs, and evaluation.
  • Demonstrates secure knowledge retrieval patterns across permissions, evidence, and answer provenance.
PythonHybrid RetrievalAccess ControlAudit Logs
Open repository
  • Deterministic local workflow engine for planner, executor, and critic agent flows with retries, budgets, checkpoints, traces, and replay.
  • Shows practical agent orchestration mechanics beyond a single prompt-response loop.
PythonWorkflow EngineCheckpointsReplay
Open repository
  • Offline real-time decisioning simulator for fraud, risk, and marketing events with streaming features, explainable scoring, drift monitoring, and dashboards.
  • Combines feature generation, scoring, monitoring, and business-facing analytics in one local system.
PythonStreaming FeaturesRisk ScoringDrift Monitoring
Open repository
  • Data reliability control plane that validates dataset contracts, tracks lineage blast radius, evaluates freshness SLAs, and generates incident dashboards.
  • Maps upstream data quality failures to downstream business impact and operational response.
PythonData ContractsLineageSLAs
Open repository
  • Local marketing analytics lakehouse simulator with bronze, silver, and gold pipelines, schema validation, KPI marts, quality gates, and a static dashboard.
  • Reflects practical analytics engineering patterns from raw ingestion through modeled reporting outputs.
PythonLakehouseSchema ValidationKPI Marts
Open repository
  • Python time-series analysis project for stock-market data, covering trend detection, stationarity testing, differencing, moving averages, and visualization.
  • Shows statistical analysis workflow from exploratory plots through stationarity-focused transformations.
PythonPandasStatsmodelsVisualization
Open repository
  • Machine learning analysis project for credit-card approval decisions, covering data cleaning, feature preparation, model evaluation, and approval-risk insights.
  • Demonstrates a structured classification workflow for tabular decision data.
PythonData AnalysisClassificationModel Evaluation
Open repository

Math Gen

Generation Tool
  • Math generation project focused on creating structured math content and exercises with repeatable generation, simple workflows, and inspectable outputs.
  • Applies automation patterns to educational content generation.
PythonContent GenerationAutomationEducation
Open repository

Applied Projects

LivePlate - Food and Lifestyle Platform

2025 - Present
  • Building a full-stack consumer and restaurant platform with live video streaming via Mux HLS, real-time order tracking through Supabase Realtime, and Stripe PaymentSheet checkout.
  • Monorepo architecture with shared Zod contracts across iOS, Next.js web-admin, and backend for consistent API contracts.
Swift/SwiftUINext.jsSupabaseStripeMuxTypeScript

SmartSpendAI

2024
  • Full-stack AI app integrating Plaid API for real-time bank sync and an OpenAI GPT-4o-powered conversational agent for natural language financial queries.
  • Streamlit dashboard with Plotly visualizations, anomaly alerts, OAuth 2.0 authentication, and PostgreSQL persistence.
PythonOpenAI GPT-4oPlaid APITypeScript

Multi-Agent AI System

Dec 2023 - May 2024
  • Five production AI applications using multi-agent orchestration, memory modules, and RAG architectures across OpenAI, Mistral, Perplexity, and Gemini.
  • Custom moderation layer reduced harmful responses and improved user trust while benchmarking prompt, memory, and task-completion strategies.
RAGMulti-AgentLLM EvalLangChain

Polymarket Copy Trading Bot

2024
  • Real-time automated trading bot for Polymarket prediction markets with WebSocket-based position monitoring and mirroring.
  • Polygon CLOB API order execution, MongoDB trade state, retry logic, and configurable risk parameters.
TypeScriptNode.jsWebSocketPolygon

AI-Driven System Development

MS Thesis
  • MS thesis at CSUN covering five AI applications and comparative LLM integrations across LlamaIndex, LangChain, OpenAI, Mistral, and Gemini.
  • Built custom ChatGPT API integration with moderation and comparative analysis across prompting strategies.
LlamaIndexLangChainOpenAIMistralGemini

18 total projects

Back to main page