Summary
João Silva is a senior ASIC digital design engineer with eight years of experience bridging embedded systems, AI, and heterogeneous computing. He holds an MSc in Industrial Electronics and Computers Engineering from the University of Minho and developed a master's thesis deploying cognitive architectures with behavior trees on embedded platforms. His research roles at UniTrento focused on artificial human cognition, compiler integration, and multi-paradigm language support for heterogeneous architectures—skills he now applies in commercial ASIC design at Synopsys. Based in Braga, Portugal, João combines academic rigor with hands-on hardware and software co-design, bringing a rare mix of embedded AI insight and practical digital implementation experience. An under-the-radar strength is his chemistry background, which reflects a cross-disciplinary curiosity that informs his systematic approach to complex engineering problems.
8 years of coding experience
1 year of employment as a software developer
Bachelor's degree, Chemistry, Bachelor's degree, Chemistry at Universidade do Minho
Master of Science - MSc, Industrial Electronics and Computers Engineering, Master of Science - MSc, Industrial Electronics and Computers Engineering at Escola de Engenharia da Universidade do Minho
Portuguese, English