Derek Ellis is an Android developer with 11 years of software experience, currently building mobile features at Cash App from Old Toronto. He brings full-stack instincts to mobile engineering—evidenced by contributions to the popular SQLDelight project where he improved JavaScript test frameworks and cross-platform tooling for coroutine extensions. His background spans robotics, geospatial software, game development, and data analysis, giving him a practical, systems-level view for solving performance and integration challenges. Derek also has teaching experience at Carleton University and a parallel history as a music teacher, reflecting strong communication skills and patience when mentoring teammates.
11 years of coding experience
3 years of employment as a software developer
Bachelor of Computer Science, Computer Science, Bachelor of Computer Science, Computer Science at Carleton University
SQLDelight - Generates typesafe Kotlin APIs from SQL
Role in this project:
Full-stack Developer
Contributions:240 reviews, 58 commits, 233 PRs in 2 years 4 months
Contributions summary:Derek focused on enhancing the testing framework for the SQLDelight library. They implemented and refined JavaScript tests for coroutines-extensions, fixing browser tests using Mocha. The user updated configurations for various testing tools and environments, including Karma and Webpack, to ensure compatibility across different platforms. They also addressed issues related to web worker implementation.
Contributions:52 commits, 4 PRs, 61 pushes in 1 year
kotlincompose-for-webkotlin-jsmapbox
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.