Full-stack / AI product engineer — TypeScript · Python · Go · RAG / LLM systems
I ship typed product slices end to end: Next.js / React interfaces, FastAPI and Go services, PostgreSQL-backed data flows, focused tests, sane CI, and Docker images that don't pull half the internet. Currently building real-time geolocation and AI tools at Seven Hills.
Open to remote full-stack / AI product engineering roles. · 📫 honormorethangold@gmail.com · 🌐 Portfolio
| Area | Tools |
|---|---|
| Frontend | Next.js 16/14, Vue 3, React 19/18, TypeScript, Tailwind, Pinia |
| Backend | FastAPI, Express, Go (net/http), SQLAlchemy 2.0, asyncpg |
| Data / infra | PostgreSQL, Redis, IndexedDB, Alembic migrations |
| DevOps | Docker (multi-stage, distroless), GitHub Actions, Makefile, pre-commit |
| AI / RAG | pgvector + HNSW, sentence-transformers, Ollama, cross-encoder rerank |
| Testing | pytest + pytest-asyncio, vitest, go test -race, ruff, gofmt |
| Project | What it is | Stack |
|---|---|---|
| rag-docs ⭐ | Production-shaped RAG service — pgvector HNSW retrieval, local Ollama LLM, every claim cited as [chunk:N], 25-question eval harness. recall@5 = 1.00, citation accuracy +15 % with cross-encoder rerank, p95 latency −15 %. |
FastAPI · pgvector · Ollama · bge-small |
| rag-chat-ui | Streaming Next.js chat UI for rag-docs — POST-based SSE over fetch + ReadableStream, citations-first rendering, abortable generation, tested parser. Live demo. |
Next.js 16 · React 19 · TypeScript · Tailwind |
| go-pingmon | Concurrent HTTP uptime monitor — worker-pool prober, JSON API, /healthz, Prometheus metrics, GHCR Docker publish. |
Go · stdlib · Prometheus |
| TaskFlow-API | Async REST API with JWT auth, Alembic migrations, Postgres | FastAPI · SQLAlchemy 2.0 · asyncpg |
| url-shortener | Production-shaped URL shortener with Redis storage, click analytics, rate-limit | Node · Express · TypeScript · Redis |
| ip-osint-bot | Telegram OSINT bot — IP/DNS/WHOIS lookup, async CIDR port-scanner | Python · python-telegram-bot · aiohttp |
| vue-notes | Offline-first Markdown notes — autosave, IndexedDB, sanitised preview | Vue 3 · Pinia · Vite |
| GeoTracker | Real-time vehicle tracker with WebSocket fan-out and Leaflet map | React · TypeScript · WebSocket |
The strongest repos are built as small production slices: typed code, focused tests, CI, Docker where it matters, and README files that explain trade-offs instead of only listing features.
If a card above doesn't render, it's a temporary Vercel rate-limit on the public stats service — refresh in a minute.
- 🌐 Portfolio — dev-portfolio-sigma-sepia.vercel.app
- Email — honormorethangold@gmail.com
- GitHub — @KassieIII
- Open to: full-stack / AI product roles, remote or relocation.
This page is a special KassieIII/KassieIII repo — its README renders on my profile.