Summary
Russell Brown is a retired principal software engineer based in San Francisco with seven years of recent hands-on experience building high-performance systems across C++, Java and Scala. His career spans leadership and technical roles at AWS, A9, Apple, HP, Oracle and Sun, where he architected video codecs, search engine enhancements, Hadoop/Spark data pipelines and parallel algorithms using OpenMP, MPI and multithreading. He combines deep algorithmic and graphics expertise—having led development of 3D rendering, parametric-surface modeling for 3D printing and graphics processors—with domain knowledge in medical imaging, NMR spectroscopy and stereotactic neurosurgery. Russell has shifted fluidly between research, product and executive responsibilities, from prototyping Sunray thin clients to directing a 70-engineer graphics products group and turning around a $50M business unit. Notably, his background pairs an MD and a PhD in chemistry with decades of systems engineering, giving him a rare blend of clinical, scientific and large-scale software development perspective. Now retired, he brings a portfolio of cross-disciplinary innovations in parallel computing, codecs and geometric modeling.
7 years of coding experience
34 years of employment as a software developer
MD medicine, MD medicine at University of Utah School of Medicine
The University of Utah
French, Japanese