
Dynamic Lead Software Engineer with extensive experience at Opentext, specializing in Java and Spring Boot. Proven track record in LLM integration and conversational analytics, driving innovative solutions. Adept at collaborating with cross-functional teams to enhance system performance and deliver impactful results. Strong problem-solving skills complemented by a commitment to excellence.
1. AI-Powered Conversational Data Analyst
Developed an AI-driven conversational platform enabling users to interact with enterprise datasets using natural language — eliminating the need for SQL or BI tool expertise. Leveraged LLMs, NLP, and LangChain to interpret queries, fetch data insights, and deliver outputs in textual or visual formats. Integrated with enterprise data sources and visualization APIs to support real-time analytics.
2. Aviator – Generative AI Chatbot (Connected Home Platform)
Architected and developed Aviator, an intelligent chatbot powered by Google Vertex AI. It utilizes LLMs and embedding models to enable contextual, conversational interactions within OT products. Designed to interpret input, generate adaptive responses, and trigger predefined actions via system commands and API integrations. Focused on scalability, secure integrations, and conversational accuracy.
3. Len/AD – Client Transaction Portal
Designed and led development of a client portal for the Trading Grid Messaging System, providing visibility into transactions, alerts, and reports. Implemented tracking, audit, and report download functionalities with a microservices-based architecture.
4. Alerting and Reporting Service
Developed a distributed alerting and reporting microservice system delivering notifications and scheduled reports to end users. Implemented Kafka-based communication and fine-tuned performance for large-scale message processing.