Summary
Nicholas Frangos is a software engineer based in San Jose with nine years of experience building low-level firmware, test automation, and data analysis tools for leading semiconductor and consumer technology companies. He has driven new product introduction and yield improvement at Xilinx/AMD and now contributes to software engineering at Apple, combining C and embedded firmware expertise with Python-driven test and analytics. Comfortable across hardware-software boundaries, he has designed custom microcontroller-based systems, CAN/SPI firmware, and ATE test programs to take products from first silicon to production readiness. Outside work he pursues practical creativity—coffee roasting, audio/visual projects, and automotive electronics—which informs his pragmatic, hands-on approach to solving engineering problems.
9 years of coding experience
7 years of employment as a software developer
Bachelor’s Degree Computer Engineering, Bachelor’s Degree Computer Engineering at San José State University
Associate of Science (A.S.) Physics and Mathematics, Associate of Science (A.S.) Physics and Mathematics at College of San Mateo