W 1980 r. Robert Vieira zaczął się zagłębiać w świat technologii komputerowych dzieląc czas pomiędzy budowę i naprawę komputerów, programowanie w BASIC-u i asemblerach Z80 i 6502. W 1983 rozpoczął długą drogę programowania w językach baz danych, poczynając od systemu dBase, a na systemie SQL Server kończąc.
W 1990 r. ukończył studia w zakresie zarządzania przedsiębiorstwem i od tego czasu pracuje na stanowiskach, w których może połączyć swoją wiedzę w dziedzinie zarządzania i technologii komputerowych. Poza licencjatem z zarządzania posiada też certyfikat z rachunkowości zarządczej oraz certyfikaty Microsoft: MCSD (Microsoft Certified Systems Developer), MCT Microsoft Certified Trainer) i MCDBA (Microsoft Certified Database Administrator).