Chief Technology Officer at Double the Donation

Certified Nonprofit Professional

Kanwei Li

Architecting scalable, functional software to automate corporate giving processes for nonprofits.

Kanwei Li is the Chief Technology Officer and Co-Founder of Double the Donation, bringing 17 years of deep-stack software engineering experience to the nonprofit technology sector. As the lead architect of the industry’s most advanced fundraising platform that helps nonprofits grow workplace giving revenue, Kanwei bridges the gap between high-level product strategy and hands-on functional programming.

Under his leadership, builds high-performance, donor-facing workflows and tracking tools that eliminate friction in the matching gift and volunteer grant submission process. His approach to software is defined by “pragmatic engineering,” prioritizing system reliability and data integrity to ensure nonprofits can capture every available dollar of corporate revenue.

Beyond the platform, Kanwei is a respected member of the open-source community. His technical contributions include advanced implementations of data structures (such as binomial heaps, splay trees, and C red-black trees) reflecting a lifelong commitment to performance optimization. Based in Atlanta, he oversees a focused engineering team dedicated to pushing the boundaries of what is possible in fundraising technology.

Graduation-cap Graduation-cap

Education

MS in Computer Science | Emory University

BS in Computer Science | Emory University

Check Check

Areas of Expertise

Functional Programming: Expert-level Clojure & ClojureScript architecture.

Performance Optimization: Advanced data structures (Splay Trees, Red-Black Trees, Suffix Arrays).

SaaS Infrastructure: Designing scalable, secure donor-facing ecosystems.

Open Source Leadership: Active contributor to Ruby and C-extension algorithms.