Researcher and software engineer in scientific computing and visualization.
San Francisco Bay Area
Researcher and software engineer in scientific computing and visualization.
San Francisco Bay Area
Mark holds a B.S. in mathematics from Brown University (2006) and an M.S. in computer science from UC Berkeley (2009). In his previous research, he has fabricated mathematical artwork, designed visualization tools, and investigated how people use technology to learn about mathematics and science. His recent projects at LBNL include profiling and improving collective I/O performance on NERSC's flagship Cray XT4 system, tuning image processing filters for multicore processors and GPUs, and researching parallelization strategies for visualization algorithms such as isocontouring and volume rendering.
Programming, profiling, benchmarking, optimizing and tuning, data analysis, technical writing and editing.
(Government Agency; Research industry)
May 2009 — Present (8 months)
(Government Agency; Research industry)
June 2008 — April 2009 (11 months)
(Educational Institution; Higher Education industry)
August 2006 — December 2008 (2 years 5 months)
Teaching: calculus, introductory astronomy, science and mathematics education.
Research: "Kinemathics: Kinetically Induced Mathematical Learning"
MS , Computer Science , 2006 — 2009
Passed preliminary exams for the Ph.D. in Science and Mathematics Education.
BS , Mathematics , 2002 — 2006
Honorable Mention, NSF Graduate Research Fellowship Program, 2006