Pavel Sharanda is a product-focused engineer with nearly two decades of experience building high-quality mobile and platform tooling, currently shaping product engineering at Snap. He specializes in iOS and cross-platform design systems, having led major efforts like Dark Mode rollout, a Figma-linked screen-recreation tool used across teams, and a unified design-token pipeline that automated multi-platform consistency. Pavel has a strong track record modernizing rich text and camera UI frameworks at Meta, improving accessibility and RTL/emoji handling, and boosting developer velocity through testing and CI improvements at Freshly. Earlier work includes leading iOS/macOS product development, shipping consumer apps that reached millions of users, and creating cross-platform SDKs and media tooling. An active open-source contributor, he maintains Atributika—a pragmatic NSAttributedString parser that handles tags, mentions and emojis—reflecting his attention to robust text rendering and developer ergonomics. Based in the UK, he combines deep platform expertise with a knack for building developer-facing tools that scale across large organizations.
10 years of coding experience
17 years of employment as a software developer
BS Computer Science, BS Computer Science at Minsk State Higher Radioengineering College
Convert text with HTML tags, links, hashtags, mentions into NSAttributedString. Make them clickable with UILabel drop-in replacement.
Role in this project:
Mobile Developer (iOS)
Contributions:64 releases, 1 review, 159 commits in 5 years
Contributions summary:Pavel primarily contributed to the development of an iOS framework, focusing on converting text with HTML tags, links, hashtags, and mentions into `NSAttributedString`. The contributions include implementing core functionalities such as parsing HTML tags, handling special characters, and providing support for self-closing tags. Additionally, the user added support for emojis in hashtags and mentions and provided a demo project. The user updated the framework to support Swift 4.2 and Xcode 9.3.
Contributions:18 releases, 31 commits, 24 pushes in 1 year 6 months
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.