Ronald Mak

Educator, author, senior computer scientist, chief data scientist, project manager, software engineer.


Coming Soon

Current Positions

Previous Positions

  • Senior Scientist at NASA on projects that included leading the development of software for the Mars Exploration Rovers mission and a testing and simulation laboratory for a major clustered satellite project
  • Research Staff Member at IBM Research on a project to integrate multiple heterogeneous data and simulation models in order to research the nation’s obesity problem
  • Enterprise Software Strategist at the Lawrence Livermore National Laboratory for the National Ignition Facility (NIF), a major laser-based fusion energy project
  • Engineering manager at Sun Microsystems, Inc
  • Senior software engineer at Hewlett-Packard, Apple, and other Silicon Valley companies
  • Faculty positions at the University of California, Santa Cruz, and at Santa Clara University


  • Data Synchronization between Different Simulation Models, joint patent (pending)
  • Time Synchronization between Different Simulation Models, joint patent (pending)



  • MS, Computer Science/Computer Engineering, Stanford University
  • BS (with distinction), Mathematical Sciences, Stanford University