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
→
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.
→
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
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.