My personal portfolio written in angular