Karthik Udupa
Karthik Udupa

Karthik Udupa

Civil Engineer by profession and tech enthusiast and geek by nature