About Manoj Kumar

Welcome to Manoj Kumar.meManoj Kumar, myself, am a Humble Programmer (as explained by Edsger W. Dijkstra) and a trainer having dozens of trainings, publications and articles to my wallet.

My programming adventures began with Basic at an age of 11. Being a mathematician at core, soon I started looking for some more and moved to assembly language (which blew my mind away). This started in a revolutionary movement towards the world of C and later on to C++ (which was an obvious move). Later on, I started working on small sized C/C++ projects for seniors and friends and started learning VC++.

It was the time when e-commerce boom came to India and entrepreneurship bug hit me, eventually I started my first software consultancy firm as a partner with two friends (did I mention I was just 17). Later on I dropped out of the firm because I had to devote time to my graduate studies.

Even before completing my graduate studies, I started working as a part time trainer for MCSD courses (VC++ 6). After working in embedded systems, device driver development and Linux kernel modification I finally moved to research and development for complex biological systems. Later on I moved to pure application development that touches general people at the max.

Mathematics is my first love and Bioinformatics being the second. I have been teaching and training people for more than 12 years on a wide range of topics including Mathematics, Algorithms, Data Structures, C, C++, VC++, MCF, C#, Design Patterns and now a days I work extensively with Visual Studio and .Net framework which includes VSX, WPF, Silverlight, WCF, WF, XAML and RIAs.

I hold the following certifications:

  • Microsoft certified Technology Specialist (MCTS) in Desktop Application
  • Microsoft certified Technology Specialist (MCTS) in SharePoint Custom Application Development
  • Microsoft certified Professional Developer (MCPD) in Windows Developer
  • Microsoft certified Trainer (MCT)

Welcome to Manoj Kumar.me