Chandima Ekanayake

Chandima Ekanayake

he/him

Software development, AI, Spirituality, Living with spinal cord injury, and thoughts about life.