At EPICODE, I design and ship a Socratic agentic tutor with tool-calling capabilities for educational video generation and personalized learning. It uses context grounding, human-in-the-loop review, feedback loops, and escalation.
I turn user, product, and learning needs into transparent human-AI services, defining workflow states, agent responsibilities, user actions, review stages, and control points. I partner across product, learning, design, business, and engineering to deliver work across the LMS, Microlearn, and Hiring Platform.
Before becoming Head of Technology, I was a Software Engineer at EPICODE, after joining Strive School before its merger into EPICODE. I bridged legacy and new systems, handled integrations, supported platform modernization, and built a serverless exam system while helping keep the learning platform stable through change.
My other product work includes helping build Sibill's fintech SaaS platform, working across open banking APIs and cash flow monitoring, and building a WYSIWYG legal contract editor at onedocs. I also built OpenPanel MCP, an MCP server that lets LLMs and agents work with analytics workflows.

