Arthur working on a consultation project at his desk in surrounded by stacks of books and an open notebook.

Arthur Goldberg is a software engineering consultant and educator known for transforming complex systems into streamlined, reliable solutions.

With deep roots in research and real-world software architecture, I partner with entrepreneurs, research teams, and legal professionals to turn complexity into clarity.

Holding a PhD in Computer Science from UCLA and an AB in Astronomy and Astrophysics from Harvard, I have led the creation of next-gen health data platforms, shaped nationally recognized academic programs, and served as a trusted technical voice in high-stakes litigation.

A Career Built on Innovation

My work has always bridged theory and practice:

  • Designed, built and configured biomedical software, including a pipeline for autism genetics exomes, and a web app that accessed an OMOP clinical data warehouse that contains over 12 million patient records.

  • Led Research Software Projects: Directed initiatives at NYU, Sloan Kettering, and Mount Sinai that designed novel algorithms and built software that implemented them.

  • Built Graduate Programs and Courses: Co-created the NYU MS in Information Systems program and created and taught graduate Computer Science and Biomedical Informatics courses for over two decades.

Whether consulting with a startup, advising on infrastructure, or offering expert testimony, I approach every challenge with rigor, clear communication, and a problem-solving mindset.

Technical Expertise with a Human Focus

  • Software engineering consultant with decades of real-world development and design experience.

  • Healthcare data expert with deep knowledge of the Observational Medical Outcomes Partnership (OMOP) Common Data Model (CDM)

  • Curriculum design consultant with a track record of shaping future-focused academic programs.

These roles share one theme: I help people solve high-stakes problems where clarity matters most.

Selected Patents & Publications

I have co-invented 7 patents and co-authored more than 5 dozen papers. This work has been cited over 35,000 times. These publications appear in leading journals such as Cancer Discovery, Nature, Nature Genetics, the IEEE Transactions on Biomedical Engineering, the Journal of Open Source Software, the International Conference on Parallel Processing, and Software: Practice and Experience.

My diverse contributions span parallel and distributed algorithms, optimistic algorithms, discrete-event simulation modeling, reproducible modeling, approximate database record matching, computer language design, performance analysis of internet protocols and proxy servers, analysis of autism genetics data, biochemical modeling of biological cells, and visualization of cancer mutation statistics.

Arthur's complete list of publications and patents can be found at the Arthur Goldberg page on Google Scholar.

Notable Patents

  • A Borthwick, A Goldberg, P Cheung and A Winkel. Batch automated blocking and record matching. US Patent 7,899,796, issued 2011

  • A Goldberg and M Rosen. Methods for rapid enrollment of users of a secure, shared computer system via social networking among people on a selective list. US Patent 9,906,535, issued 2018

  • A Goldberg and M Rosen. System, method and computer-readable medium for utilizing a shared computer system, US Patent 11,025,630B2, issued 2021

Selected Publications

View Arthur's Full CV →