Per Nilsson has extensive work experience in the software engineering and management field. Per currently holds the position of Principal Software Engineer at Ookla, starting in December 2022. Prior to this role, Per worked as a Business Management Consultant at Sproutlab Consulting, where they advised software agencies on client management and staffing strategy.
In 2021, Per served as the VP of Engineering at UrbanFootprint, overseeing the engineering department. Before that, they held various positions at Formidable, including SVP Engineering, VP Engineering, VP Operations, and Software Architect. In these roles, they were responsible for managing engineering teams, improving retention and growth opportunities, implementing open salaries, and ensuring successful services delivery for clients.
Earlier in their career, Per worked at Zynga as a Senior Software Engineer, where they led frontend development and collaborated with backend teams to deliver ad targeting and management software. Per also worked on client engineering for games like "Warstorm" and "The Ville". Prior to Zynga, Per worked at Challenge Games as a Software Engineer, where they developed a web browser client for the game "MechDuels".
Outside the software industry, Per had roles as a Freelance Web Developer at Sproutlab and an Arduino Workshop Instructor at 911 Media Arts Center. Per also worked as a Sessional Instructor at Simon Fraser University and as a Teaching Assistant at the University of Malm\u00f6, where they taught Object Oriented Programming in Java.
Overall, Per Nilsson has a diverse background in software engineering, management, consulting, and teaching, making him a well-rounded professional in the tech industry.
Per Nilsson attended Malmö University from 2004 to 2007, where they obtained a Bachelor of Science degree in Interaction Design. In 2006, they also pursued coursework at SFU School of Interactive Arts & Technology, specializing in Design, until 2007.
Sign up to view 0 direct reports
Get started