Andrew Lord

Tech Lead, Lead IOS Engineer at Goodnotes

Rugby, England, United Kingdom
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

👤
Senior
🎓
Top School
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.
code14 years of coding experience
job11 years of employment as a software developer
bookMaster of Engineering (MEng) Computer Science, Master of Engineering (MEng) Computer Science at University of Bristol
languagesEnglish
github-logo-circle

Github Skills (19)

kotlin10
animation10
dialog10
gif10
java10
ruby10
regular-expression10
javas10
android10
minitest10
dialogs10
syntax-highlighting10
test-automation10
ui-design9
material-design9

Programming languages (14)

C#JavaC++CSSHTMLGroovyKotlinHCL

Github contributions (5)

github-logo-circle
rouge-ruby/rouge

Sep 2018 - Sep 2019

A pure Ruby code highlighter that is compatible with Pygments
Role in this project:
userBack-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.
pure-rubyrubyhighlightercode-highlighterpygments
HabitRPG/habitica-android

Feb 2016 - Sep 2016

Native Android app for Habitica
Role in this project:
userMobile Developer (Android)
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