David Lim is a seasoned engineering leader with 11 years of experience building backend, systems, and cloud infrastructure teams, now serving as VP of Engineering at Imply. He rose through technical and managerial ranks at Imply after earlier hands-on development at SMART Technologies, combining deep systems expertise with growing product and org leadership. A contributor to Apache Druid, he has practical experience enhancing a high-performance real-time analytics database—fixing complex groupBy bugs and extending ingestion paths to support richer analytics. Based in Calgary and trained as an electrical engineer at the University of Waterloo, he blends low-level systems thinking with pragmatic startup execution. Colleagues describe him as a leader who still dives into code to unblock teams and ship scalable data infrastructure.
11 years of coding experience
16 years of employment as a software developer
Bachelor of Applied Science (BASc), Electrical Engineering, Bachelor of Applied Science (BASc), Electrical Engineering at University of Waterloo
Apache Druid: a high performance real-time analytics database.
Role in this project:
Back-end Developer
Contributions:1 release, 3 reviews, 106 commits in 3 years 11 months
Contributions summary:David contributed to the Apache Druid project, a high-performance real-time analytics database, by enhancing existing functionalities. They modified the Twitter firehose to process more properties, adding dimensions like screen name and retweet information to support additional analytics. Further, the user addressed a bug related to nested groupBy queries involving multiple aggregators with the same field name, including adding a test for the same. They also updated code related to the use of DoubleSumAggregatorFactory, as well as adding comment to clarify some logic.
Column oriented distributed data store ideal for powering interactive applications
Contributions:2 PRs, 202 pushes, 151 branches in 4 years
idealdata-storedatabasecolumn-orienteddistributed
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.