Summary
Nicholas Chaimov is an HPC computer scientist with 16 years of experience building performance tools and analysis platforms for large-scale parallel applications. At ParaTools he has led multiple DOE SBIR projects and been the lead developer on TAU Enterprise, creating cloud-native performance storage and JupyterLab-based analysis tooling for TensorFlow, PyTorch, and MPI workloads. His work spans runtime instrumentation, OTF2 trace infrastructure, predictive communication modeling, and memory-tracking in MPI/OpenSHMEM, plus contributions to dynamic binary-rewriting tools like ThreadSpotter. He pairs deep research credentials (Ph.D. from the University of Oregon) with practical engineering—having developed autotuning, task-parallel monitoring, and OpenCL code generators during his academic work—and has a track record of moving profiling tech from prototypes into usable cloud and gateway environments. An uncommon detail: he combines rigorous HPC systems expertise with experience targeting commercial cloud deployments and science gateway integrations, bridging academic research and production-ready tooling.
16 years of coding experience
2 years of employment as a software developer
Doctor of Philosophy (Ph.D.), Computer and Information Science, Doctor of Philosophy (Ph.D.), Computer and Information Science at University of Oregon