Akhilesh K

Associate Software Architect
Bangalore, IN.

About

Highly accomplished Associate Software Architect with over 11 years of progressive experience in designing and implementing scalable, secure, and cloud-native software solutions. Proven expertise in .NET Core, Azure architecture, DevOps best practices, and advanced containerization strategies. Spearheaded AI/ML agent initiatives, leveraging Azure OpenAI and Model Context Protocol to develop intuitive conversational AI for complex natural language workflows.

Work

Siemens Technologies & Services Pvt. Ltd.
|

Senior Software Developer (Associate Architect Role)

Summary

Led the architecture, development, and deployment of scalable cloud-native solutions, driving innovation in AI, microservices, and DevOps practices for critical product lines.

Highlights

Defined comprehensive cloud architecture standards and guidelines, enhancing system reliability, scalability, and security across SIPROTEC DigitalTwin and DIGSI 5 products, while eliciting non-functional requirements for high-availability testing environments.

Architected and developed Twinny AI assistant using Azure AI (Azure OpenAI) and ChatGPT function calling, integrating Model Context Protocol (MCP) to enable conversational control of substation devices via natural language interactions.

Led the adoption of Docker and Kubernetes, designing Helm charts and deployment manifests for multi-tenant Azure Kubernetes Service (AKS) clusters, which streamlined rollouts and enhanced rollback strategies.

Implemented end-to-end CI/CD pipelines within Azure DevOps, integrating xUnit, NUnit, Moq, and SonarQube analysis to automate testing and ensure robust code quality across projects.

Authored comprehensive architecture guidelines, coding standards, and design pattern catalogs, mentoring development teams on Clean Code principles and systematic architecture reviews to foster engineering excellence.

NTT Data
|

Systems Engineer

Summary

Developed and optimized enterprise content management solutions, enhancing document processing efficiency and collaborating effectively within Agile frameworks.

Highlights

Developed a high-performance ECM workflow application for AMEX using ASP.NET MVC, significantly optimizing high-volume document processing.

Actively contributed to Agile sprints, collaborating on user story refinement, sprint planning, and retrospectives to ensure efficient project delivery.

Publications

Smart AI integration with the Model Context Protocol (MCP)

Published by

Siemens AI R&D

Summary

Presented insights on the integration of Smart AI with Model Context Protocol to an internal R&D audience.

Languages

English
Kannada
Hindi
Tulu

Skills

Architecture & Design

Hexagonal Architecture, CQRS, Event-Driven Architecture, Domain-Driven Design (DDD), Non-functional Requirements Elicitation, Scalability, Reliability, Security Guidelines.

Cloud & Microservices

Azure PaaS, Azure IaaS, Azure Functions, Azure App Services, Azure Kubernetes Service (AKS), Azure Cosmos DB, Virtual Machines (VM), Microservices Architecture, API Gateway Patterns, Reusability Frameworks.

AI & Intelligent Agents

Azure OpenAI, ChatGPT Function Calling, Model Context Protocol (MCP), Conversational Agent Frameworks, AI-driven Automation, Decision Support.

Containerization & Infrastructure

Docker, Kubernetes, Helm, CI/CD Infrastructure, Containerization Strategies.

DevOps & Agile/Lean

Azure DevOps, GitOps, Feature Management, Release Management, Agile Methodologies, Lean Principles, Infrastructure as Code.

Programming & Frameworks

.NET 6, .NET Framework, C#, RESTful Web APIs, SignalR, Angular.

Testing

Behavior-Driven Development (BDD), xUnit, NUnit, Moq, Selenium, Playwright.

Interests

Professional Development

Architectural Patterns, Cloud Security, AI Innovation, Mentorship, Continuous Learning.