Giulia Guidi is an Assistant Professor of Computer Science at Cornell with nine years of research and teaching experience at the intersection of high-performance computing and data-driven science. She earned a PhD in CS from UC Berkeley after engineering degrees in biomedical fields from Politecnico di Milano, bringing a multidisciplinary perspective to systems and scientific computing. Prior roles at Berkeley Lab as a project scientist and graduate researcher reflect deep expertise in scientific computing, parallel applications, and scalable data analytics. She has taught CS267 (Applications of Parallel Computers) at Berkeley, signaling strong mentorship and hands-on experience with GPU/parallel programming education. Based in Ithaca, she blends academic leadership with practical lab-based problem solving, often translating computational methods into applied scientific workflows. An uncommon strength is her combined background in biomedical engineering and HPC, enabling cross-domain innovation that bridges algorithmic research and real-world scientific needs.
9 years of coding experience
4 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at UC Berkeley Electrical Engineering & Computer Sciences (EECS)
Bachelor's degree, Bioingegneria e ingegneria biomedica, Bachelor's degree, Bioingegneria e ingegneria biomedica at Politecnico di Milano
BELLA: a computationally-efficient and highly-accurate long-read to long-read aligner and overlapper.
Contributions:44 commits, 7 pushes in 3 months
accuratealignerbellalong
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.