Selva has been actively writing code on various platforms since 2004. With nearly 19 years of experience in computing, he has been involved in various types of software and database projects, from planning to implementation, sign-off, and maintenance. Currently, besides planning and running training sessions for corporates, Selva is also actively involved in setting baselines for participants' development projects. This includes UI/UX consulting and setting up the development infrastructure. Essentially, Selva helps the development team start projects with the completion of core components as the primary target. This ensures that the conducted training brings value to the participants and introduces practical tasks during the training that have a direct relationship to their work environment.
Selva has a strong background in OOP from the C++ days and is well-exposed to MVC frameworks. Currently, he is focusing on .NET Core, which is becoming an emerging technology among developers. Besides this, Selva is also focusing on Microservices using messaging technology from various providers, such as Azure and RabbitMQ. Additionally, he is involved in implementing CI/CD pipelines and orchestration using Azure DevOps and Kubernetes, further enhancing his expertise in modern development practices.
Besides development, Selva is also involved in the Business Intelligence stack, which includes PowerBI, Tableau, and JReport. With a strong background in RDBMS, Selva focuses on a core understanding of the data model in Business Intelligence applications so that participants can better understand the relationships among the entities they are analyzing. Besides this, Selva also focuses on advanced DAX to gain the best insights into the data for their business presentations and projections.