Senior technology professional with around 12+ years of experience across software engineering, architecture, cloud/platform engineering and enterprise solution delivery.
Minimum 4+ years of hands-on AI engineering or AI architecture experience, including Generative AI, LLM applications and Agentic AI solutions.
Proven experience architecting and delivering multiple banking agents or full-fledged banking chat assistant capabilities integrated with enterprise systems.
Strong understanding of banking systems, retail banking journeys, payments, transfers, servicing, customer self-service, operational controls and regulatory/security considerations.
Full AI Engineer capability including Python, API integration, microservices, event-driven design, RAG implementation, model/agent evaluation and cloud-native deployment practices.
Hands-on experience with agent frameworks and orchestration platforms such as Microsoft Semantic Kernel, AutoGen, LangChain, LangGraph and similar frameworks.
Experience architecting MCP servers, tool integration layers, agent-to-agent communication, UI integration patterns and agent interoperability protocols such as MCP, A2A and A2UI.
Strong experience with Azure AI services, Azure OpenAI Service, AWS AI services, Amazon Bedrock and related model deployment/management capabilities.
Experience designing secure AI systems with zero trust principles, identity and access controls, data protection, secure API design, PII redaction and privacy-by-design controls.
Experience presenting solution architecture, trade-off analysis, ADRs and architecture recommendations to ARB or equivalent architecture governance forums.
Experience recommending infrastructure architecture for AI platforms including compute, Kubernetes, serverless, vector databases, observability, monitoring, data pipelines and connectivity.
Strong capability to collaborate with engineering, product, cybersecurity, infrastructure, operations, data, compliance and enterprise architecture teams.