A cobbler is a person who has the occupation of making and repairing shoes. They must have good knowledge of materials and techniques to be able to make and repair shoes of high quality. Cobblers must also be meticulous with details and have good hand skills to be able to make and repair shoes that are both functional and aesthetically pleasing.