george joseph laurer (september 23, 1925 – december 5, 2019) was an american engineer. he developed the universal product code, commonly known as the barcode, in 1973. as an engineer at ibm, he was asked to develop the pattern used for the universal product code.