...Understanding how Perl works has made it easy to program in Python and Ruby as well, which are very similar. While my PhD is in bioinformatics, I previously studied operating systems and CPU architecture. My work in scientific computing has also kept me familiar with hardware and optimization. (read more)