Computer Engineer, R&D. Computer Architecture. Performance Modeling. Distributed Programming for HPC. Other sundry stuff related to computer systems.