A cobbler is a person who mends shoes.
Cobbler
A cordonnier or bottier
A person who fixes shoes and boots is called a cobbler. Cobblers repair and maintain footwear, often stitching and replacing damaged parts to extend the life of shoes. They may also offer services like polishing and cleaning to keep footwear in good condition.
What you call person who fixes light
A cobbler.
A mechanic or an automotive technician is the person who fixes cars.
Farrier or blacksmith
A person that fixes cars is called a mechanic.
A person who fixes compasses is typically known as a compass adjuster or compass technician.
A mechanic.
Horologist
A person who fixes the glass portion of windows is called a glazier.