Ramon Lawrence


Computer Science, Data Science
Office: ASC 349
Phone: 250.807.9390
Email: ramon.lawrence@ubc.ca

Graduate student supervisor

CV Download

Research Summary

Database systems and data analytics including data integration; analysis of large-scale scientific data sets and embedded databases for Internet of Things applications; software engineering and system development.

Courses & Teaching

Database systems and data analytics; software development.


Dr. Ramon Lawrence has been at UBC Okanagan since 2006. He completed his Ph.D. from the University of Manitoba in 2001, and he was an assistant professor at the University of Iowa from 2001 to 2006. He is passionate about student learning and success. This dedication is recognized by being a 9-time member of the UBC Okanagan Teaching Honour Roll (top 10% faculty), the recipient of the Provost Award for Teaching Excellence and Innovation in 2017, and the Killam Teaching Award in 2020. He has developed numerous technology systems to improve education.  Students may be interested in courses that he is currently teaching. Dr. Lawrence founded a company called Unity Data Inc. that has JDBC drivers for allowing SQL queries across sources (data virtualization) including NoSQL sources such as MongoDB and Splunk. He has performed software consulting for Fortune 500 companies such as GE. Organizations requiring database expertise from “small to Big Data” may contact him for a requirements discussion.




PhD University of Manitoba

Research Interests & Projects

My research expertise spans a wide area of database systems with focus on database performance, integration, interoperability, embedded databases, and Big Data analysis. The Distributed Database Laboratory has built two SQL relational engines: one in Java for data virtualization which is used in UnityJDBC and a second for embedded sensor nodes written in C. Applied research includes a partnership with the City of Kelowna to build a parks management system to reduce the cost of parks maintenance, algorithms for path finding in video games that use pre-constructed databases, and the Digital Archives Database Project (DADP) for storing historical Métis records.

Selected Publications & Presentations

Google Scholar

Professional Services/Affiliations/Committees

Director, Distributed Database Laboratory


Apologies, but no results were found.