Maneesh Chaturvedi

I am a seasoned software professional with over 19 years of experience building high scale distributed systems.