Start with the customer workflow
I worked with customer stakeholders, product and customer-success teams to map requirements to platform features. Before implementation, I explained architecture options, resource needs, cost and delivery-time tradeoffs to director-level stakeholders using accessible diagrams and discussions.
Customer feedback informed the product work. Dynamic Chat supported goal-oriented LLM conversations, while Zero Setup supported bot setup from website and document knowledge. My role covered implementation and delivery for both.
Improve intent handling and safe routing
I worked with BERT/spaCy-based NLP and adapted open-source models using LoRA for intent and entity handling. Owned components achieved a 35% relative improvement in intent-classification accuracy and a 60% reduction in unrecognized inputs or fallback rates.
Queries were routed across FAQs, document knowledge and automated flows. Input validation, output checks, nearest-match suggestions and live-agent handoff provided controls when a reliable automated answer was unavailable. CSAT improved 35% relative to the baseline.
Support high-volume messaging
The product handled approximately 50–100 million events per day across customers. I refined Kafka partitioning and workload distribution for high-traffic segments such as banking and marketing campaigns.
I reduced API response time from 820 ms to 490 ms by optimizing queries across MySQL, PostgreSQL and MongoDB and moving hot reads into Redis. The event volume describes the platform; the latency change describes the API work.
Outcomes
- Delivered enterprise chatbot solutions for 25+ customers by translating customer requirements into platform features, implementing integrations and coordinating launches with product and customer-success teams.
- Improved intent-classification accuracy by 35% relative to the baseline and reduced unrecognized inputs or fallback rates by 60% in owned components by improving intent/entity handling and adapting open-source models with LoRA.
- Improved CSAT by 35% relative to the baseline by strengthening query routing across FAQs, document knowledge and automated workflows, with nearest-match suggestions and live-agent handoff when required.
- Reduced API response time from 820 ms to 490 ms by optimizing MySQL, PostgreSQL and MongoDB queries and caching hot reads in Redis.
Tradeoffs
Deterministic workflows remain useful when a business process requires a specific action. LLM-driven handling adds flexibility, but confidence checks, bounded fallbacks and human handoff are necessary parts of the experience.