Craig Russell

Android Developer

City of Edinburgh, Scotland, 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

🤩
Rockstar
Craig Russell is an experienced Android developer with 12 years delivering polished mobile experiences from his base in Edinburgh, Scotland. He contributes to high-profile open-source projects like the DuckDuckGo Android app, where he has driven UI/UX improvements, refactors, and features such as custom URL handling and “add to home” functionality. Comfortable as a remote worker, Craig blends hands-on feature implementation with thoughtful codebase modernization to improve maintainability and user onboarding. He’s equally focused on pragmatic UX details—long-press menus and onboarding flows—as on underlying architecture, making him a strong choice for teams seeking both product-minded and technically rigorous Android engineers.
code12 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
3,564reputation
302kreached
10answers
3questions
Badges
proxy
top-5%
android
top-5%
android-emulator
top-5%
github-logo-circle

Github Skills (24)

webview10
android-development10
android-webview10
mobile-development9
user-interface9
ui-design9
interface-design9
proxy9
native-android9
front-end-development9
android9
uid9
android-emulator9
uitest8
kotlin8

Programming languages (12)

C#JavaCSSCJavaScriptGoObjective-CSwift

Github contributions (5)

github-logo-circle
duckduckgo/Android

Nov 2017 - Jan 2023

DuckDuckGo Android App
Role in this project:
userMobile Developer (Android)
Contributions:19 releases, 836 reviews, 721 commits in 5 years 3 months
Contributions summary:Craig primarily contributed to the development of the DuckDuckGo Android app, focusing on a variety of features related to web browsing and UI. They refactored the codebase, replaced components, and worked on functionalities like custom URL scheme handling and the addition of the “add to home” feature. The user implemented various UX improvements, adding a new onboarding experience for the app and enhanced the long-press menu options.
translationsduckduckgoandroidandroid-appduckduckgo-android
This is not the official DDG app; this is a fork used for ultra experimental work and hack days
Contributions:27 releases, 2 PRs, 40 pushes in 5 years 7 months
ultra
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
Craig Russell - Android Developer