Summary
Juan Besa is a software engineer and computer scientist with a decade of experience bridging academic research and production engineering, currently building systems at Facebook. He holds a PhD from UC Irvine and a master's from Pontificia Universidad Católica de Chile, and has a track record of inventing and implementing elegant algorithms—from a multithreaded red-black tree and computational geometry C++11 library to algorithmic visualizations and an open-source Python phylogenetic drawing tool. Juan has published seven scientific papers while teaching and mentoring students, and is particularly drawn to problems where simple, beautiful ideas outperform expectations (he once demonstrated scenarios where Bubble Sort beats Quicksort). Comfortable across C++, Python and Java, he brings rigor from research into pragmatic, team-oriented software delivery and enjoys baking pies as a creative offbeat outlet.
10 years of coding experience
1 year of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Pontificia Universidad Católica de Chile
University of California, Irvine
English, Spanish