Luis Peñaranda
About Luis Peñaranda
Luis Peñaranda is a Software Engineer with a background in Computer Science, holding a BSc from Universidad Nacional de Rosario and a PhD from Universite de Lorraine. He has worked in various academic and research roles, including post-doctoral positions and professorships, and currently contributes to Canonical Ltd.
Work at Canonical
Luis Peñaranda has been employed at Canonical Ltd. as a Software Engineer since 2020. In this role, he contributes to various software development projects, leveraging his expertise in algorithms and programming. Canonical is known for its work on open-source software, particularly the Ubuntu operating system, and Peñaranda's background aligns with the company's focus on innovation and efficiency in software solutions.
Education and Expertise
Luis Peñaranda completed his Bachelor of Science (BSc) in Computer Science at Universidad Nacional de Rosario from 1998 to 2006. He furthered his education by obtaining a Doctor of Philosophy (PhD) in Computer Science from Université de Lorraine, studying from 2006 to 2010. His academic background provides a strong foundation in computational theory and algorithms, with a focus on polynomial system solving and computer graphics.
Background
Peñaranda has a diverse professional background that includes roles in academia and research. He worked as a Post-doctoral researcher at IMPA in Rio de Janeiro, Brazil, from 2012 to 2014, and served as a Tenured Professor at UFRJ from 2014 to 2016. His international experience also includes a position as a Post-doctoral researcher at the National and Kapodistrian University of Athens from 2011 to 2012 and as a PhD student at Inria in France from 2006 to 2010.
Research Contributions
Luis Peñaranda has published original work on algorithms analysis in international journals, contributing to the field of computational geometry. His research focuses on robustness issues in non-linear geometric algorithms and higher-dimensional polyhedra. He specializes in the robust and efficient implementation of geometric, algebraic, and arithmetic algorithms, particularly using C++ and generic programming.
Open-Source Software Development
Peñaranda has developed scientific open-source software, reflecting his commitment to collaborative and accessible technology. His work in this area aligns with the principles of open-source development, promoting transparency and community engagement in software engineering.