Dallas, TX | CS @ UT Dallas | Systems, AI/ML, and infrastructure
I build production systems from scratch -- vector databases, task queues, research agents, observability platforms. Most of my work sits at the intersection of systems programming and applied ML.
-
Soniq - AI voice agents for business phone handling. Full-stack voice pipeline (Deepgram STT, Cartesia TTS, LLM orchestration) with sub-500ms latency. Multi-tenant architecture, CRM, calendar sync (Google/Outlook/Calendly), 27 industry presets.
-
VectorVault - HNSW approximate nearest neighbor engine from scratch in C++20. AVX2 SIMD-accelerated distance computation, memory-mapped persistence, sub-millisecond queries at 100k vectors.
-
OpenLock - Open-source lockdown exam browser for Linux. Implements the SEB protocol (BEK + Config Key + RNCryptor v3), kiosk shell, process guard with cgroups, VM/debugger detection.
-
QUASAR - Quantum circuit discovery agent. Physics-augmented LLM proposes candidates, surrogate model filters 10k+ in milliseconds, top 10% go through full VQE optimization.
-
Socratic - Private, multi-model alternative to NotebookLM. 16+ providers, podcast generation, vector search, multi-modal content ingestion. Runs entirely local.
-
Syzygy - Document engineering IDE. Rust + Tauri 2.0 + Typst backend, visual pipelines, AI-assisted document creation.
-
SearchLight - Hybrid search API combining BM25 keyword matching and HNSW vector similarity via Lucene 9. Hexagonal architecture, Spring Boot 3.3, Prometheus + OpenTelemetry.
-
RivetQ - Durable task queue with write-ahead log, Raft consensus for HA, priority queues, dead-letter queues, rate limiting. REST + gRPC, Prometheus metrics, Next.js admin UI.
-
Research Agent - Autonomous research pipeline using LangGraph with locally-hosted DeepSeek-R1-14B via vLLM. Adaptive planning, web + ArXiv search, gap analysis, LaTeX output with citations.
-
Pulse - HPC cluster observability platform. GPU/node telemetry, SLURM-style scheduling, Prometheus + Alertmanager + Grafana, VictoriaMetrics, LLM-based ops assistant via Ollama + RAG.
-
SysVitals - Real-time system health monitoring dashboard. CPU, memory, network, storage, services, security -- all over WebSocket, zero polling. Runs 100% locally.
-
undertone - Voice typing daemon for Linux. Hold a key, speak, release -- text appears at your cursor in <1s. Groq Whisper with local faster-whisper fallback.
-
mcp-memory - MCP server for persistent agent memory with semantic search. ChromaDB embeddings, per-project scoping, importance scoring. Fully local.
-
Pulp - Document intelligence CLI. Drop a PDF, ask questions, get answers. Multi-provider LLM backend (OpenAI, Anthropic, Ollama). Terminal-native TUI.
-
Ghost Browser - Privacy-focused desktop browser. Electron + Rust core via napi-rs, React/Vite frontend, SQLite storage.
-
scaffold - Project bootstrapper CLI for Go, Rust, Python, and TypeScript.
-
gitpulse - GitHub stats CLI dashboard -- track contributions, streaks, and achievement progress from the terminal.
-
llm-cost - Multi-provider LLM API cost tracker across OpenAI, Anthropic, Groq, Google, DeepSeek.



