Bradley Mackey

Software Engineer at Reddit, Inc.

London, 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

🤩
Rockstar
🎓
Top School
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.
code10 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science (BSc), Bachelor of Science (BSc) at Durham University
bookColyton Grammar School
stackoverflow-logo

Stackoverflow

Stats
7,299reputation
484kreached
147answers
9questions
Badges
xcode
top-5%
swift
top-5%
firebase-realtime-database
top-5%
firebase
top-5%
ios
top-5%
github-logo-circle

Github Skills (18)

javascript10
ios10
mobile-development10
grammars10
swift10
uikit10
syntax-highlighting10
regex9
ui-design9
firebase-realtime-database9
xcode9
firebase9
async-await6
swiftui6
android6

Programming languages (16)

C++CRustHTMLJupyter NotebookTypeScriptShellJavaScript

Github contributions (5)

github-logo-circle
highlightjs/highlight.js

Mar 2021 - Apr 2022

JavaScript syntax highlighter with language auto-detection and zero dependencies.
Role in this project:
userBack-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.
dependencieshighlightzerosyntax-highlighterjavascript-syntax
neoneye/SwiftyFORM

Oct 2019 - Apr 2020

iOS framework for creating forms
Role in this project:
userMobile Developer (iOS)
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.