Koenig Solutions Private Limited
Designation: Corporate Trainer
Duration: October 30, 2025 – Present
Responsibilities:
Conduct comprehensive training programs on .NET technologies including C#, ASP.NET Core, Blazor, Web API, and Microservices architecture, integrating real-world use cases with Azure cloud services such as App Services, Functions, Storage, and DevOps.
Deliver advanced instructor-led and hands-on sessions on ReactJS and React Native, covering component architecture, hooks, state management (Redux/Context API), API integration, performance tuning, and cross-platform mobile application deployment.
Train professionals on CI/CD pipelines using Azure DevOps, GitHub Actions, and modern SDLC practices including Agile, Scrum, and DevOps methodologies, with task and sprint management using Jira.
Provide in-depth sessions on unit testing, integration testing, and test-driven development using industry-standard tools and frameworks.
Deliver specialized training on Power BI for business intelligence and reporting, along with Python-based AI/ML concepts and Databricks for scalable data engineering workflows.
Guide learners in designing and implementing scalable multi-database architectures using PostgreSQL (multi-tenant design), SQL Server, MySQL, Oracle, MongoDB, and Cosmos DB, including performance tuning and data security best practices.
CG-VAK Software Exports Private Limited
Designation: Lead Corporate Trainer
Duration: January 3, 2022 – October 29, 2025
Responsibilities:
Led the Learning & Development (L&D) division, architecting structured training roadmaps aligned with SDLC, CI/CD, Agile, and DevOps practices, enabling systematic skill development for freshers to senior engineers.
Delivered in-depth training on C#, .NET Core, ASP.NET Core, Web API, Microservices, Angular, ReactJS, and React Native, incorporating real-time enterprise scenarios and hands-on project implementation.
Mentored and guided development teams in building scalable enterprise applications using clean architecture, domain-driven design (DDD), SOLID principles, and robust unit testing strategies.
Provided expertise in cloud-native application development using Microsoft Azure, including deployment automation, monitoring, and cost optimization strategies.
Designed and implemented multi-database strategies involving PostgreSQL (multi-tenant architecture), SQL Server, MySQL, Oracle, MongoDB, and Cosmos DB, focusing on scalability, performance, and secure tenant isolation.
Worked as a Senior Software Developer on a large-scale CRM application built using Angular and .NET Microservices architecture, leveraging Azure cloud services, Kafka for event streaming, Elasticsearch and Kibana for logging and monitoring, and Docker & Kubernetes for containerization and orchestration.
Developed and implemented cadence-based workflow systems in Angular for business process automation and user engagement tracking.
Integrated Python-based AI/ML models for intelligent chatbots and voice transcription systems, enhancing customer interaction and automation capabilities.
Played a key role in transforming trainees into production-ready developers capable of delivering high-quality web and mobile solutions in real-time project environments.
G2 Technologies
Designation: Technical Trainer
Duration: July 19, 2021 – December 31, 2021
Responsibilities:
Conducted technical training on .NET technologies including C#, ASP.NET, and Web API, ensuring strong foundational knowledge in backend development.
Introduced learners to modern frontend development using ReactJS and mobile development using React Native, focusing on component-based architecture and API integration.
Provided foundational exposure to CI/CD pipelines, SDLC processes, Agile methodologies, and version control using Git.
Guided learners on basic unit testing practices and debugging techniques to improve code quality and maintainability.
Introduced concepts of relational databases such as SQL Server and MySQL, along with basic database design and query optimization.
DLithe Consultancy
Designation: Corporate Trainer
Duration: May 2018 – July 2021
Responsibilities:
Delivered corporate training for clients including JKTECH, IBM, CGI, TIETOEVRY, and DATALYZER, focusing on enterprise-grade application development.
Conducted extensive training on .NET technologies, Angular, ReactJS, React Native, and Git, enabling teams to build scalable web and mobile applications.
Provided training on RESTful API design, integration, and microservices-based architecture patterns.
Introduced and implemented CI/CD pipelines, SDLC processes, and Agile methodologies across training programs.
Delivered foundational sessions on Power BI for reporting and analytics, and Python basics for data processing and automation.
Exposed learners to multi-database environments including SQL Server, MySQL, Oracle, and MongoDB, focusing on data modeling and integration strategies.
Kotagiri Public School
Designation: Senior Computer Teacher
Duration: May 2015 – December 2016
Responsibilities:
Taught Computer Science (CBSE curriculum) to 11th and 12th grade students, covering programming fundamentals, database concepts, and software development basics.
Built strong foundations in logical thinking, problem-solving, and structured programming approaches.
Introduced early concepts of object-oriented programming and basic software lifecycle understanding.
NIIT
Designation: Technical Trainer
Duration: January 2011 – June 2014
Responsibilities:
Conducted professional training on .NET technologies, C++, and Oracle for both freshers and experienced professionals.
Built strong foundations in object-oriented programming (OOP), data structures, and software engineering principles.
Delivered database training on Oracle, including SQL, PL/SQL, and database design concepts.
Introduced learners to structured SDLC methodologies, basic CI concepts, and foundational unit testing practices.
Guided students through real-time scenarios and mini-projects to strengthen practical development skills.