IK

Indra K Dutta

Available to hire

I’m Indra K Dutta, a software engineering leader with 20+ years of experience building and modernizing enterprise systems, and I’m now focused heavily on LLM applications and Generative AI.

About

I’m Indra K Dutta, a software engineering leader with 20+ years of experience building and modernizing enterprise systems, and I’m now focused heavily on LLM applications and Generative AI. In recent roles, I’ve architected production RAG pipelines and agentic multi-agent workflows using Python with LangChain, Azure OpenAI, and Microsoft Semantic Kernel—grounding model outputs with enterprise search via Azure AI Search.

I also enjoy shipping end-to-end products: from cloud-native microservices on AWS/EKS and Azure to responsive React/Next.js front ends, with strong emphasis on reliability, observability, and cost/performance. I’ve led cross-functional teams through cloud migrations and AI modernization, delivering measurable improvements like faster retrieval, reduced latency/inference cost, and smoother developer environments through clear standards and automation.

  • 20 years' experience
  • Joined September 2026

Industry experience

  • Energy & Utilities
  • Financial Services
  • Software & Internet
  • Computers & Electronics

Work experience· 9 roles

Technical Architect · LPL FinancialNov 2024 – May 2026 · 1 yr 7 mos

Built production agentic AI workflows in Microsoft Semantic Kernel with handoff and group-chat orchestration across specialized LLM agents. Integrated Azure AI Search as the retrieval layer grounded in enterprise financial data, improving search response times and supporting high query volume. Architected a new AWS landing zone, leading migration of 50+ workloads off on-prem and legacy zones with cost reduction. Led development of microservices and data ingestion following Medallion-style architecture, including Python/PySpark transformations and AWS Glue ETL. Deployed containerized services to Amazon EKS with automated CI/CD and instrumented observability using Dynatrace.

Architect and Developer · BP (British Petroleum)Nov 2022 – Sep 2024 · 1 yr 11 mos

Engineered an end-to-end RAG pipeline in Python using LangChain and Azure OpenAI to improve processing efficiency while handling very large record volumes with high accuracy. Enhanced retrieval using metadata-enriched embeddings and filtered vector search. Reduced LLM latency and inference cost via semantic caching, batched chunk writes, and model tiering. Modernized a commodity trading workflow into a cloud-native platform, and implemented large-scale Medallion-style data processing on Snowflake with dbt. Communicated architecture trade-offs and delivery progress to stakeholders.

Technical Lead · Caesars EntertainmentFeb 2022 – Nov 2022 · 10 mos

Implemented natural-language RAG search over a SQL database in Python using LangChain and OpenAI, enabling conversational querying of betting data. Applied prompt engineering patterns (CoT and ReAct) to improve reasoning and tool-use reliability. Built conversational AI experiences with Azure chatbot services. Developed microservices for streaming real-time sports data into the Caesars system at high transaction rates, including AWS Lambda and Kafka delivery. Built a React.js customer-facing front end with real-time odds and markets using PrimeReact.

Lead Developer · HalliburtonSep 2020 – Feb 2022 · 1 yr 6 mos
Lead Developer · Energy Transfer Inc.Aug 2019 – Feb 2020 · 7 mos
Senior Developer · Baker Hughes - a GE CompanyNov 2016 – Mar 2018 · 1 yr 5 mos
Senior Developer · ABB IncNov 2016 – Mar 2018 · 1 yr 5 mos
Consultant · GeoSim SoftwareFeb 2014 – Oct 2016 · 2 yrs 9 mos

Education

Master of Engineering (ME) in Computer Science · Indian Institute of Science2000
Bachelor of Engineering (BE) in Electrical Engineering · Indian Institute of Science1996

Hire Indra K Dutta today

Post a job and invite Indra, or contact them directly. No hidden commission.

Post a job