Ramon Lawrence


Computer Science, Data Science
Other Titles: Undergraduate Program Coordinator, Data Science; Master of Data Science Program Coordinator
Office: ASC 349
Phone: 250.807.9390
Email: ramon.lawrence@ubc.ca

Graduate student supervisor

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.


Hello, my name is Dr. Ramon Lawrence. I am associate professor of Computer Science at the University of British Columbia Okanagan. My research areas are data virtualization, data integration and warehousing, embedded databases, and Big Data analysis. If you are a student, you may be interested in courses that I am currently teaching. My database expertise has led to the founding of a company called Unity Data Inc. that has built JDBC drivers allowing SQL queries across sources (data virtualization) including NoSQL sources such as MongoDB, and performed software consulting for Fortune 500 companies such as GE. If your organization requires database expertise from “small to Big Data”, contact me 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 tuning and performance, integration, and interoperability. 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.