Kanwei Li

Chief Technology Officer at Double the Donation

Atlanta, Georgia, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Kanwei Li is a seasoned technology leader and co-founder serving as Chief Technology Officer at Double the Donation, with 18 years of experience building mission-driven software for the nonprofit sector. He leads a nimble engineering team focused on Clojure and ClojureScript to deliver tools that simplify corporate matching gift submission and donor tracking, helping nonprofits unlock additional fundraising revenue. Kanwei combines hands-on engineering—demonstrated by open-source work implementing data structures and a C red-black tree—with strategic product leadership to turn complex workflows into practical, usable systems. Trained in both chemistry and computer science (BS, MS from Emory), he brings a multidisciplinary mindset to technical problem solving and a persistent curiosity for algorithmic elegance.
code17 years of coding experience
bookBachelor of Science (BS), Chemistry and Computer Science, Bachelor of Science (BS), Chemistry and Computer Science at Emory University
languagesChinese
github-logo-circle

Github Skills (8)

data-structures10
algorithms10
data-structure10
ruby10
red-black-tree9
c117
trie7
c177

Programming languages (11)

TypeScriptJavaC++ShellMakefileScalaJavaScriptPerl

Github contributions (5)

github-logo-circle
kanwei/algorithms

Jun 2008 - Apr 2021

Ruby algorithms and data structures. C extensions
Role in this project:
userBack-end Developer & Data Structures Implementer
Contributions:289 commits, 20 PRs, 17 pushes in 13 years
Contributions summary:Kanwei primarily focused on implementing various data structures and algorithms in Ruby, including a binomial heap, a queue, a stack, and a splay tree. They also implemented delete functionality for the tree and refactored existing code. Additionally, the user added a C implementation of a Red-Black Tree as well as a Deque and added a Suffix Array.
c-data-structures-and-algorithmsstructures-crubyalgorithms-and-data-structuresextensions
kanwei/montebot

Oct 2014 - Mar 2018

Contributions:40 commits, 14 pushes in 3 years 6 months
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.
Request Free Trial
Kanwei Li - Chief Technology Officer at Double the Donation