Bradley Mackey is a senior software engineer based in London with 10 years’ experience building mobile and full‑stack products, currently shaping safety and moderation experiences at Reddit. He combines deep iOS expertise (Swift/Objective‑C, SwiftUI, UIKit) with practical back‑end and cloud architecture skills across AWS/GCP, and has shipped consumer apps with over 50K downloads. An active open‑source contributor, Bradley has improved Swift support in the widely used highlight.js project and fixed device- and rotation-related iOS UI issues in SwiftyFORM. He’s a WWDC Scholar, recipient of >$30K in Apple security bounties for web‑security research, and has repeatedly rearchitected systems to improve testability and maintainability. Quick to adapt in startup and consultancy contexts, he bridges product-focused engineering with a security‑minded approach to shipping reliable user experiences.
10 years of coding experience
3 years of employment as a software developer
Bachelor of Science (BSc), Bachelor of Science (BSc) at Durham University
JavaScript syntax highlighter with language auto-detection and zero dependencies.
Role in this project:
Back-end Developer
Contributions:10 reviews, 9 commits, 31 PRs in 1 year
Contributions summary:Bradley primarily contributed to adding and maintaining Swift syntax highlighting features within the JavaScript syntax highlighter. Their work included adding keywords, attributes, and support for new language features like `async`/`await`, `@resultBuilder`, `actor`, `isolated`/`nonisolated`, parameter packs, and regex literals. Additionally, the user addressed issues with generic and inheritance highlighting and implemented support for the `package` keyword, ensuring accurate syntax representation for Swift code within the `highlight.js` project.
Contributions:12 commits, 4 PRs, 5 comments in 5 months
Contributions summary:Bradley primarily focused on enhancing the `swiftyform` iOS framework. Their contributions include fixing layout and safe area issues in `TextFieldCell` and `TextViewCell` to support iPhone X and later devices. They also addressed rotation-related height issues in `TextViewCell` and resolved a keyboard dismissal issue. Furthermore, the user implemented a "simple" mode for the `PrecisionSliderFormItem`, adding a UI feature and fixing a marker display issue.
ios-frameworkswiftiosframework
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
Bradley Mackey - Software Engineer at Reddit, Inc.