Selvakumar Arunasalam

Technical Trainer / Solution Architect


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.


1. Application and Web Programming

  • Java Core / Java EE (Spring, Hibernate)
  • .NET Core / .NET (EntityFramework, MVC/Razor, Azure Cloud)
  • PHP (Eloquent, Laravel)
  • C++ and C

2. Mobile Programming

  • Android Development with Java/Kotlin
  • Xamarin with C#
  • React Native
  • IONIC
  • iOS Development with Objective C/Swift

3. Database Development

  • SQL Server (Design and development, Tuning, Integration for Warehousing)
  • Oracle (Development, Administration, Tuning)
  • DB2 (Development)
  • MySQL (Development, Administration)
  • PostgreSQL (Development, Administration, HA, Tuning, Load Balancing)
  • Business Intelligence (Power BI, Tableau, JReport)

  • EPayslip for MBPJ (Core PHP, Oracle)
  • EKlinik for MBPJ (Laravel, Core PHP, Oracle)
  • EAForm for MBPJ (Laravel, Core PHP, Oracle)
  • CCID for PDRM (Partial Development, CFM, MySQL)
  • IDengue for Remote Sensing (IONIC, MSSQL)
  • Vessel Monitoring (Fishery) for Remote Sensing (ReactNative, Oracle)
  • Ledger Stack for Mara (DotNetCore, MSSQL)

  • Senior Programmer for Safeguards Corporation Berhad [2004-2006]
  • Lead Programmer for Petronas ICT Berhad [2006-2009]
  • Technical Trainer / Solution Architect for ITT Sdn Bhd [2009-Current]

  • Diploma in Information Technology, 2000-2002, NIIT Malaysia.
  • BSc (Hons) Computing Studies, 2003-2004, Northumbria University, London.

  • Microsoft Certified Trainer
  • Oracle Certified Trainer
  • ECCouncil Certified Trainer
  • Android Certified Trainer

Phone: +60162184191

Email: Selvalives@gmail.com


Follow Me