DronaHQ · Software Engineer
Enterprise platform for building internal tools and AI-powered agentic workflows.
- Architected and implemented an AI Copilot enabling users to configure and create agents by mutating frontend state, invoking backend tools, and retrieving contextual knowledge from a Qdrant vector database, with CopilotKit on the frontend and LangGraph for backend orchestration.
- Developed an AI Guardrails system with frontend configuration and policy management UIs, backend APIs, and core Python libraries using FastAPI, LangChain, and LangGraph to enforce safe, constrained agentic workflows.
- Designed and built a Widget Editor system letting users author custom React-based widgets and integrated it into the agent chat runtime so agents could dynamically render and interact with user-defined UI during conversations.
- Owned and built complex React and TypeScript frontend systems powering core visual builders for workflows, actions, and data bindings across a large configuration-driven low-code and agentic platform.
- Built a VS Code extension using TypeScript and the VS Code API, backed by Node.js and Express services, with JWT-based authentication to the platform and real-time preview, edit, and commit workflows from the editor.
- Improved frontend performance and stability by profiling render cycles, event listeners, and memory in Chrome DevTools, resolving memory leaks and excessive listeners across reusable and prebuilt controls.