vemesh kumar