Tim Malseed is an experienced communications leader and Associate Director with 12 years building high-impact campaigns for brands and public sector clients such as IRN-BRU, the Scottish Government and Glasgow Clyde College. Based in Hobart but rooted in the UK market, he blends strategic PR expertise with hands-on creative delivery, evidenced by a CIPR Scotland Pride Awards gold win. Alongside agency leadership roles, Tim is an accomplished mobile software contributor—particularly to Android—where he has improved widely used libraries and built robust UI components like a RecyclerView FastScroller. This unusual combination of senior client stewardship and practical Android engineering lets him translate technical possibilities into compelling communications and product features. He holds an MSc in Political Communication from the University of Glasgow and brings a track record of navigating complex stakeholder landscapes while still shipping code.
12 years of coding experience
14 years of employment as a software developer
Msc, Political Communication, Msc, Political Communication at University of Glasgow
Contributions:137 commits, 29 PRs, 98 pushes in 5 years 8 months
Contributions summary:Tim significantly contributed to the development of a FastScroller component for RecyclerView in Android. Their work included major architectural changes, such as drawing the FastScroller within the RecyclerView, and improvements to support GridLayoutManager. The user also fixed issues related to positioning and scrolling, ensuring correct behavior for varying item counts and adapter types. Furthermore, the user enhanced the FastScroller with customization options.
Android Lollipop Palette is now easy to use with Glide
Role in this project:
Mobile Developer (Android)
Contributions:8 commits, 5 PRs, 3 comments in 4 days
Contributions summary:Tim primarily focused on enhancing the GlidePalette library for Android. They introduced features like generic ModelType support for RequestListeners, enabling compatibility with custom data fetchers. Additionally, the user optimized the library by replacing bitmap creation with ColorDrawables and refactored code to improve maintainability, including the removal of nested IntDefs and the optimization of the Palette cache. The user also fixed a sample compilation issue within the project.
android-libraryandroidpalettekotlinlollipop
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.