Randy Chen
About Randy Chen
Randy Chen is a Software Engineer currently employed at Vigilent in Oakland, California. He has a diverse background in software engineering, having worked at companies such as Cisco, LinkedIn, and TD Ameritrade, and holds a Bachelor of Science in Computer Science from Purdue University.
Work at Vigilent
Randy Chen currently serves as a Software Engineer at Vigilent, having joined the company in 2024. He is based in Oakland, California, where he has been contributing to various software engineering projects for four months. His role involves developing and maintaining software solutions that support Vigilent's operations.
Previous Experience in Software Engineering
Prior to his current position, Randy Chen worked at several notable technology companies. He was a Software Engineer II at Cisco from 2021 to 2022, where he focused on software development. He also held the position of Software Engineer at LinkedIn for one year, from 2022 to 2023. Earlier in his career, he served as a Software Engineer I at Cisco from 2020 to 2021 and completed an internship in Software Research and Development at TD Ameritrade in 2019.
Educational Background
Randy Chen earned a Bachelor of Science in Computer Science from Purdue University, where he studied from 2017 to 2020. He concentrated on Software Engineering and Security, gaining foundational knowledge and skills relevant to his career in software development. His education also included practical experience as an Undergraduate Teaching Assistant and Lab Lead at Purdue University.
Management Experience
In addition to his technical roles, Randy Chen has management experience from his time at Ginger Buffet and Grill, where he worked as a Manager and Host from 2015 to 2020. His responsibilities included overseeing operations and ensuring customer satisfaction. This role provided him with valuable leadership skills that complement his technical expertise.
Background in Music and Performing Arts
Randy Chen has a background in music and is currently expanding his skills in performing arts. He is learning beginner choreography and vocals, indicating a commitment to personal development outside of his professional career in software engineering.