01 · Current
Software Development Engineer II, Frontend
Founding frontend engineer on an AI legal product. I shape complex assistant and document workflows, then follow them through APIs, persistence, auth and deployment when the interface depends on it.
AI assistant · streaming state · documents · platform architecture
- Built the AI Assistant interface across agentic workflows, conversation branching, parallel responses, follow-ups and failure states.
- Designed resilient Redis Streams and SSE behaviour so long-running responses can reconnect, replay and recover without lying to the user.
- Worked end to end on document flows, authentication, multi-tenancy and Node services; also moved the core frontend from CRA to Vite.