Alchemer — Senior Software Engineer
Mar 2024 – PresentBoulder, CO (Remote)
- Own the backend and API contract for the AI Survey Builder — a React/PHP builder with autosave and 17 question types, on an OpenAPI spec drift-tested in CI and consumed through Orval-generated clients.
- Closed the authentication and CSRF gaps on that API — restored CSRF enforcement across 22 endpoints and replaced silent redirects on an expired session with proper JSON 401 responses.
- Fixed AI-generation correctness bugs — question placement, pages missing from generated surveys — by tracing root causes through the model-facing serialization layer rather than tuning prompts.
- Built a Langfuse LLM-as-judge evaluation system that scores the quality of the survey blueprints the Bedrock-backed generator produces.
- Designed a cross-product ACL and global navigation platform — MongoDB-backed permissions evaluated as a pure union of four sources, unifying Module Federation micro-frontends.
- Led a structured Gen AI product ideation effort — synthesized internal notes into a ~35-item, NPS-validated prioritized roadmap, published to Confluence.