Summary
Marina Barsky is a computer scientist and educator with 12 years of experience bridging research and teaching in algorithms, databases, and systems; she currently serves as Teaching Faculty at the University of Pittsburgh. Her research specializes in stringology and memory-conscious algorithms for indexing massive biological sequence datasets, developed across roles at OICR, University of Toronto, and the University of Victoria. Marina has a strong practical bent—implementing high-performance C/C++ and Java prototypes for external-memory suffix sorting and large-scale full-text indexes while also applying machine learning to sociological and anthropological questions. She has a Ph.D. in Computer Science and an earlier M.Sc. in Biochemistry and Molecular Biology, a background that uniquely informs her work at the intersection of computation and biology. Students and collaborators know her for translating deep algorithmic ideas into working code and for curricular breadth spanning algorithms, databases, and software development.
12 years of coding experience
22 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Computer Science, Doctor of Philosophy (Ph.D.), Computer Science at University of Victoria
Lomonosov Moscow State University
English, Russian, Hebrew, French