About Experience Projects Skills Blog Contact Resume

Kellen Long

Software Engineer, Full-Stack & Data Applications

I build web apps, SQL reporting, and API integrations. Based in Houston, TX.

About

I'm a software engineer with a B.S. in Computer Science from Southern Methodist University.

I have 3+ years of experience building integrations at DocJuris, SQL and Python analytics used by the C-suite at Caliber Collision, and full-stack web apps like Pokeboard.net.

I'm based in Houston and looking for on-site or hybrid software roles.

Portrait of Kellen Long

Experience

  1. Software Engineer

    2025–2026

    DocJuris

    • Built the company's Workato connector in Ruby, covering ~12 routes on the Rails REST API.
    • Delivered a Fortune 500 client integration end to end.
  2. Advanced Pricing Analytics Engineer

    2023–2024

    Caliber Collision

    • Cut a multi-million-row SQL Server query from 2.5 hours to 45 minutes.
    • Built clustering models in Python that informed the 2026 strategy.
    • Built a visualization a C-suite executive used daily.
    • Converted from intern to full-time.
  3. Software Engineering Intern

    2022–2023

    Raytheon Technologies

    • Built a Splunk inventory-tracking app with a scanner-driven dashboard.

Projects

Pokeboard.net

Live

Started as a shared bingo board for a group of streamers and grew into a full platform. Node.js and Express on Supabase (Postgres), with a React frontend on Vercel and a REST API that stream overlays and bots can use.

  • Real-time bingo board with live updates
  • Shiny hunting leaderboard and tracking
  • Pokémon data tools and Gen 2 breeding calculator
  • RESTful API for stream integrations
React Node.js Express Supabase PostgreSQL Vercel Tailwind

Piper

Self-hosted

Self-hosted AI assistant on a home server cluster. RAG memory with hybrid keyword + vector search (SQLite FTS5, sqlite-vec, nomic-embed) exposed via an MCP server; agent router with approval-gated tool calls; eval harness that raised routing accuracy from 42% to 95%+.

MCP RAG SQLite FTS5 sqlite-vec nomic-embed
Piper architecture A user request goes to an agent router, then an approval gate, then tools. The tools call an MCP server, which runs hybrid keyword and vector search over a SQLite memory store. An eval harness tests the router and raised routing accuracy from 42% to over 95%. Home server cluster Eval harness 42% 95%+ routing accuracy User request Agent router Approval gate gated tool calls Tools MCP server Hybrid search FTS5 + sqlite-vec SQLite memory nomic-embed Piper architecture Home server cluster User request Agent router Approval gate gated tool calls Tools MCP server Hybrid search FTS5 + sqlite-vec SQLite memory nomic-embed Eval harness 42% 95%+ routing accuracy
K3lPoke OBS Tools chat triggers screen: a list of seven Twitch chat triggers such as !lurk, !discord and a timed reminder, each with an on/off toggle.

K3lPoke OBS Tools

15–20 active users

A desktop app that automates the repetitive parts of Pokémon streaming. It controls OBS Studio over WebSocket, so clips, chat commands and scene changes run without touching OBS mid-stream.

  • Twitch clip queue with OBS playback integration
  • Chat trigger system with weighted random responses
  • Drag-and-drop scene arranger
  • Auto-updates via GitHub Releases
Electron React OBS WebSocket Node.js Vite Tailwind

Skills

Languages
JavaScript, Python, SQL / T-SQL, Java, Ruby, HTML / CSS, C++, C, MIPS / ARM Assembly
Frameworks & Tools
React, Angular, Node.js, Express, Vite, Tailwind, Electron, Git, Linux
Data
SQL Server, PostgreSQL / Supabase, Snowflake, SQLite, Power BI / DAX, Jupyter
Integration & Cloud
REST APIs, Workato, Power Automate, MCP, OAuth, Vercel, Cloudflare R2

Contact

Based in Houston, open to on-site and hybrid software roles.