top of page
Joseph Crandall

Engineering experience. Research discipline.

Joseph Crandall

About Assistance


Assistance Research Institute brings software engineering, data science and applied research together around complex technical systems. Its engineering focus is on clear requirements, careful implementation and evidence that others can inspect and use.


Contact Joseph


Principal Investigator · Software engineering, cloud reliability and data science


Joseph works across software engineering, data science and advanced computing research. His professional background includes work at Microsoft on cloud database availability, geographic disaster recovery, telemetry and service reliability, along with prior data-science work at the National Security Agency.


He holds an MS in Electrical Engineering and bachelor’s degrees in Computer Science and Physics from The George Washington University. He is pursuing doctoral research in electrical engineering at the University of Florida, with interests spanning topological quantum computing, superconductors and photonics.


Joseph’s professional biography


Selected experience


These entries describe Joseph’s individual professional and academic background.


Cloud database reliability — Microsoft


Joseph’s Microsoft experience includes Azure SQL, SQL Server and SQL Server enabled by Azure Arc. Areas include high availability, geographic disaster recovery, OpenTelemetry, metrics, monitors, dashboards and service reliability measures.


This background is relevant to engineering work that needs observable behavior, clear operating expectations and careful evaluation of failure and recovery.


Data science — National Security Agency


Joseph’s previous professional experience includes a data-scientist role at the National Security Agency.


Photonics and advanced computing — academic research


Joseph’s publication record includes coauthored work on reconfigurable optical computing and photonic-plasmonic routing. These contributions connect physical modeling, computation and engineering research.


View the publication list


Working with Assistance


Contact Joseph to discuss the technical problem and the responsibilities an Assistance engagement would cover. Scope, delivery responsibilities, availability and handoff requirements are established for each project.


Contact Joseph

bottom of page