Randy Villanueva
About Randy Villanueva
Randy Villanueva is a Principal Software Developer at Spokeo, where he has worked since 2019. He has a background in web development and computer science, with previous roles at Internet Brands, Sony Computer Entertainment America, and Upwork.
Work at Spokeo
Randy Villanueva has been employed at Spokeo since 2015, progressing through various roles. He initially joined as a Software Developer, where he worked for two years. He then advanced to the position of Senior Software Developer from 2017 to 2019. In 2019, he was promoted to Principal Software Developer, a role he has held for five years. His contributions at Spokeo focus on software development and engineering, leveraging his extensive experience in the tech industry.
Previous Experience in Software Development
Before his tenure at Spokeo, Randy Villanueva gained valuable experience in the tech industry. He worked as an Associate Web Developer at Sony Computer Entertainment America from 2012 to 2015. Prior to that, he completed a five-month internship at Internet Brands in 2010. In 2017, he also worked as a Professional Freelancer on Upwork, further diversifying his skill set and experience in web development.
Education and Expertise
Randy Villanueva earned a Bachelor of Science degree in Electrical Engineering and Computer Science from the University of California, Berkeley. He studied from 2006 to 2010, focusing on Computer Science. This educational background has provided him with a strong foundation in software development principles and practices, which he has applied throughout his career.
Career Timeline
Randy Villanueva's career in software development spans over a decade. He began his professional journey as a Web Development/Computer Science Intern at Internet Brands in 2010. After that, he worked at Sony Computer Entertainment America until 2015. He then returned to Spokeo, where he has held multiple roles, culminating in his current position as Principal Software Developer since 2019. His career reflects a steady progression in responsibilities and expertise in software development.