Skip to main content

Nicholas Schwarz

Principal Computer Scientist, Group Leader


Nicholas Schwarz is a Principal Computer Scientist at Argonne National Laboratory, and the lead for scientific software and data management at the Advanced Photon Source. He is responsible for the facility-wide effort to develop and support scientific software, data management and remote access systems, artificial intelligence and machine learning capabilities, and the integration of supercomputing resources with experimental and observational facilities.

Nicholas co-organizes the regular workshop on Extreme-Scale Experiment-in-the-Loop Computing (XLOOP) as a part of the annual SC conference series, and leads and participates in cross-facility collaborations aimed at developing and maintaining common computing and data infrastructure across scientific user facilities.

Prior to his role at Argonne, he developed control and analysis software for laser scanning microscopes and electrophysiology devices at Northwestern University.


  • Computer Science, M.S., University of Illinois at Chicago, 2007
  • Computer Science, B.S., University of Illinois at Chicago, 2003