Jamie Alexandre is an executive director and technical founder with 14 years of experience building open-source educational technology that works offline and at scale. Leading Learning Equality, he has shepherded platforms like KA Lite and Kolibri from research prototypes to real-world deployments reaching millions in low-connectivity contexts, combining product strategy, hands-on backend and full-stack engineering, and nonprofit leadership. His background blends a PhD in Cognitive Science with practical software work—debugging OAuth and media stacks, improving content curation tools, and contributing notable features to community projects like notion-py—so he moves fluently between research, code, and operational impact. Based in California, he brings a rare mix of pedagogy-aware design and systems-level engineering, with a demonstrated knack for shipping dependable offline solutions for underserved communities.
13 years of coding experience
6 years of employment as a software developer
University of California San Diego
Mandarin, Mandarin at National Taiwan Normal University
BA, Cognitive Science, BA, Cognitive Science at Simon Fraser University
Contributions:3 reviews, 166 commits, 89 PRs in 2 years 2 months
Contributions summary:Jamie primarily contributed to the development of the notion-py library's back-end functionality. They added features like read-only attributes and bulk block retrieval to enhance the API client's capabilities. The user also made changes to the client and mapping modules, and added features like transactions, removal functionality, and support for collection templates. Their work involved modifying core components of the library, improving the handling of data, and expanding the types of operations supported.
KA Lite: lightweight web server for serving core Khan Academy content (videos and exercises) without needing internet connectivity
Role in this project:
Back-end Developer
Contributions:1669 commits, 164 PRs, 100 pushes in 4 years 3 months
Contributions summary:Jamie contributed to the KA Lite project by merging and updating the 'develop' and 'hotfix' branches, indicating maintenance and integration tasks. The commits involved changes to the OAuth, mplayer/core, and kalite/coachreports/api_views.py files, likely related to back-end functionality, bug fixes, and possibly API enhancements. These activities suggest a focus on maintaining and integrating code changes into the project's core functionality, dealing with security patches and performance.
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
Jamie Alexandre - Executive Director at Learning Equality