Eric Kim as engineer, designer, builder, innovator… inventor