Kevin Jonathan

Kevin Jonathan

Just a student intricately weaving personal life experiences and technology-related stuff, currently navigating the intersections of life.