Kannan Chandrasegaran
Kannan Chandrasegaran has no recent reposts yet.
Kannan Chandrasegaran has no recent reposts yet.

Software developer, writer, and speaker. I write about tech, making topics accessible to a non-technical audience. Subscribe: https://upscri.be/30a182/