Hello! I'm Rebecca, an Oregon-based software engineer.
I'm all about building applications with the user in mind, following web standards, and developing modular code. I have over ten years of experience designing, developing, supporting, and managing web projects.
Learn more about me below
Skills
Front-end Development
A web experience should be seamless across devices and platforms. I have experience designing and developing responsive web experiences that work well across platforms.
- Typescript
- Javascript
- React
- NextJS
- Vue
- HTML5
- CSS3
Back-end Development
Websites need to load quickly and allow for smooth interactions between the user and the system. I have experience developing real-time interactive applications.
- NodeJS
- MongoDB
- AWS
- Terraform
- PostgreSQL
- Java
AI & Machine Learning
AI is transforming how we build software. I have experience building AI agents, integrating LLM APIs, and designing effective prompts for production applications.
LLM Prompting
AI Agents
Mastra
OpenAI API
Anthropic API
Gemini API
Projects
JSON Tools
An AI tool that translates and tone-matches i18n JSON files so dev teams can ship localized copy faster
Music Vibe Explorer
An AI-assisted UI that helps users define, test, and refine Sudowrite plugins. Increased new plugin creation by over 260% in month following launch.
Accessible Plugin Generator
An AI-assisted UI that helps users define, test, and refine Sudowrite plugins. Increased new plugin creation by over 260% in month following launch.
Recent Blog Posts
Controlling Model Usage in OpenClaw
Lessons learned from running an OpenClaw-powered Discord bot — how model selection, silent fallbacks, and token burn caught me off guard, and how I fixed them.
Hybrid Retrieval in Practice
Building a hybrid retrieval pipeline over The Wonderful Wizard of Oz — BM25 for precision, vectors for recall, re-ranking for relevance, and an LLM for bounded reasoning.
How I Gave My AI Assistant a Radio
Building a bridge between Meshtastic LoRa mesh radios and OpenClaw to give an AI assistant off-grid communication over radio waves.
Retrieval Is Not One Thing
How BM25, vector search, and LLM analysis each solve a different retrieval problem — and how to orchestrate them with SQLite FTS5, LanceDB, and Gemini.
From Bluesky
Here are the things I've been excited about lately.