Summary
Marco Barbone is a software engineer and Imperial College PhD student with eight years of experience building high-performance, low-latency systems across academia and industry. He brings deep expertise in SIMD, GPU programming, parallel and distributed algorithms from roles at CERN, Maxeler, Intel, and a recent position at the Simons Foundation. Comfortable moving between research and production, he has hands-on background in CUDA, OpenCL, FPGA programming and hardware simulation, and a track record of optimizing compute-intensive pipelines. Based in New York, he’s contributed to large-scale scientific experiments and finance-facing internships, combining rigorous academic training with practical engineering that squeezes performance from both software and hardware. An often-overlooked strength is his committee work representing PhD cohorts, signaling strong communication and cross-disciplinary collaboration skills.
9 years of coding experience
2 years of employment as a software developer
Associate PhD student, Associate PhD student at The Institute of Cancer Research
PhD Student, Computing, PhD Student, Computing at Imperial College London
Master's degree (Hons.), Computer science and networking, Master's degree (Hons.), Computer science and networking at Scuola Superiore Sant'Anna
Master's degree (Hons.), Computer Science, Master's degree (Hons.), Computer Science at Università di Pisa
English, Italian