I am an Associate Professor in the Department of Computer Science and Engineering at the University at Buffalo. At UB, I lead SCoRe - Scalable Computing Research Group. The group's focus is on algorithms, data structures and systems to enable fast and accurate exploration of large-scale biomedical and engineering data collections using advanced cyberinfrastructures. In SCoRe, we design and implement systems that scale from mobile devices to large distributed memory clusters and beyond.
I received an M.Sc. degree in Computer Science from Czestochowa University of Technology (Poland) and a Ph.D. degree from Grenoble Institute of Technology (France) in 2001 and 2005, respectively. In 2014, I joined the University at Buffalo where I currently work. Before joining UB, I worked at Rutgers Discovery Informatics Institute and Iowa State University.
In 2014, I served on the joint AAAS and FBI working group on Big Data in Life Sciences and National Security. I am a founding co-chair of the ACM International Workshop on Big Data in Life Sciences (BigLS) and the Workshop on Parallel Computational Biology (PBC). I am a Senior Member of the Institute for Electrical and Electronics Engineers (IEEE), a member of the IEEE Computer Society, the Association for the Computing Machinery (ACM), ACM SIGHPC and ACM SIGBio. Currently, I serve as the Student Travel Awards Chair for IEEE TCPP. I am an Associate Editor for IEEE Transactions on Parallel and Distributed Systems and the Journal of Parallel and Distributed Processing.
Outside of my professional life I LOVE PROGRAMMING! Writing good code just makes me feel good :-) I also pursue photography, dabble in design and typography, and am a big fan of Riverside, one of the best new generation prog rock bands. You are welcome to visit my virtual photo gallery!
Finally, my first name is Jarosław, which in Polish shortens to Jarek. However, I usually go by Jaric, which is a consensus of the most common misspellings of Jarek I encountered in emails addressed to me :-) Anyway, you can use any form you like; I will not be offended!
We have released a new version of our Coriolis metagenomic classifier and its accompanying frameworks. The classifier is specifically designed to operate efficiently on portable devices with limited main memory. Its primary use case is for mobile metagenomics, particularly with MinION DNA sequencers. Coriolis can perform real-time classification while running alongside a basecaller (e.g., dorado).
12/07/2023, 09:24 AM
09/11/2023, 03:06 AM
I am always looking for motivated students to work with. If you know how to program (especially in systems programming) and possess some of the skills from the list (in no particular order): mastery of modern C++ or Rust, the ability to design practically efficient algorithms, and basics of bioinformatics or biomedical informatics, you should contact me! However, before you proceed, make sure that your email does not contain anything resembling: I am intersted in ML and AI... If your email implies your interest in ML/AI and claims that my research is aligned with your interests, the email goes directly to /dev/null!
When you join SCoRe, you will have the opportunity to program some of the fastest supercomputers in the world and work on problems related to human health, big data and intriguing physical systems.
SCoRe, Scalable Computing Research Group, focuses on problems at the intersection of scalable computing and life sciences, as well as data-driven scientific computing – a very unique combination! Visit http://www.score-group.org/ to learn more about the group!
Where: Capen Hall, Room 209
When: Tuesdays, 8:45am-10:45am