Albert Novak rođen je 1969 u Puli. U prosincu 1994 diplomirao je na Sveučilištu u Zagrebu, Fakultet elektrotehnike i računarstva, smjer industrijska elektronika. Poslijediplomski studij primijenjenih računarskih znanosti Fakulteta elektrotehnike i računarstva u Zagrebu, završio je u veljači 2003. Po završetku dodiplomskog studija zapošljava se u Sveučilišnom računskom centru (SRCE). 1996 godine prelazi u CARNet gdje još uvijek i radi. Od 1998. do 2001. godine, član je "Training the Trainers" tima, i sudjelovao je u pripremi dva TtT programa.
U CARNetu je voditelj projekata od 2001. godine, a od 2002. godine postaje i voditelj servisa javnih poslužitelja i središnjih infrastrukturnih servisa. Od 2003. godine radi na uspostavi javnih poslužitelja i središnjih infrastrukturnih servisa. Od 2003. godine radi na uspostavi eksperimentalne infrastrukture javnih ključeva za potrebe CARNet ustanove. Od 2004 godine član je projektnog tima AAI@EduHR (
www.aaiedu.hr – uspostava autentikacijske i autorizacijske infrastrukture sustava znanosti i visokog školstva). Od 2005 godine član je CARNetovog tima SmartX projekta (studentska pametna kartica), tima za uspostavu servisa poslužiteljskih certifikata (SCS -
www.carnet.hr/scs) te član tima i jedan od kreatora CARNetove hosting usluge za osnovne i srednje škole (HUSOŠ -
www.skole.hr). Od rujna 2006. u CARNetu radi na poslovima voditelja istraživanja i razvoja.