Andrew Lord is a seasoned mobile engineering leader with 14 years' experience designing, building and scaling native iOS and Android apps, currently serving as Tech Lead at GoodNotes after leading mobile at GetBusy. He combines hands‑on Kotlin and Swift development with architecture, CI/CD and product strategy to deliver customer‑centric, high‑quality apps used at scale. Andrew has a strong track record of team building and coaching, introducing robust testing, automation and lean practices to reduce technical debt and improve velocity. His open‑source work includes stability and UX-focused contributions to notable Android projects like Material Dialogs and Habitica, showing attention to edge-case fixes and real user flows. Based in Rugby, England, he balances pragmatic engineering with strategic thinking and a persistent focus on measurable business value.
14 years of coding experience
11 years of employment as a software developer
Master of Engineering (MEng) Computer Science, Master of Engineering (MEng) Computer Science at University of Bristol
A pure Ruby code highlighter that is compatible with Pygments
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:17 commits, 10 PRs, 57 comments in 11 months
Contributions summary:Andrew primarily contributed to the development of a Kotlin lexer for the Rouge Ruby library, which is designed for code highlighting. They added functionality for recognizing and highlighting various Kotlin code elements, including annotations, functions (regular, extension, and generic), and destructuring declarations. Furthermore, the user developed and improved unit tests specifically for the Kotlin lexer, ensuring its accuracy and robustness.
Contributions:13 commits, 7 PRs, 15 comments in 7 months
Contributions summary:Andrew primarily contributed to the Habitica Android app, focusing on user interface and settings improvements. They addressed back navigation issues within the settings and implemented enhancements to the navigation drawer. The user also refactored the settings page and added a toolbar to the preferences activity. Furthermore, they improved user experience by implementing features like switching tabs after creating a new task and adding long press functionality for the FAB menu.
android-studiowearoscoroutinesandroidandroid-app
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
Andrew Lord - Tech Lead, Lead IOS Engineer at Goodnotes