Krishna pal Singh 

technology enthusiast