satyajit mallick - ABC For Technology Training