Thanks to pouladzade to make Seriality public.
contracts folder contains solidity files to serialize a string array. js folder contains script to deserialize the byte output back to string array. You can follow this short medium article to get started.