Software developer passionate about using technology for social change
1.08K views 3 comments bwindi uganda
1.05K views halifax
1.03K views halifax
969 views halifax
918 views 2 comments bwindi uganda
918 views 1 comment gitwe rwanda travel
894 views canada grasslands park prairies saskatchewan