Tosin Afolabi is a product-focused mobile engineer with 11 years of experience building delightful iOS experiences and shipping consumer and developer-facing features at companies like Slack, Stripe, Cash App, Anthropic, and Harvey. He blends pragmatic engineering with product sense—treating code as a means to build useful, polished products rather than an end in itself. At Slack he contributed to notable open-source iOS libraries (PanModal, SlackTextViewController), fixing subtle gesture and presentation bugs and adding package manager support that improved developer ergonomics. His recent roles span payments, consumer finance, and safe AI, reflecting an ability to move between high-trust platforms and experimental teams. Based in New York, he brings deep iOS expertise (gesture/animation, networking, offline sync) plus a habit of shipping small, high-impact fixes that improve UX for both users and integrators.
11 years of coding experience
11 years of employment as a software developer
Bachelor of Science (BSc) Software Engineering, Bachelor of Science (BSc) Software Engineering at University of Nottingham
IGCSE, IGCSE at British International School Lagos
International Baccalaureate Diploma, International Baccalaureate Diploma at Ardingly College
An elegant and highly customizable presentation API for constructing bottom sheet modals on iOS.
Role in this project:
Mobile Developer (iOS)
Contributions:15 releases, 25 commits, 16 PRs in 1 year
Contributions summary:Tosin primarily contributed to the development of the iOS-based `PanModal` library. Their work involved fixing horizontal sliding issues within the presentation controller, adding support for Carthage and SPM package managers, and making minor refinements to the code. The commits also show adjustments to corner radius and gesture recognizer logic to improve the user experience.
⛔️**DEPRECATED** ⛔️ A drop-in UIViewController subclass with a growing text input view and other useful messaging features
Role in this project:
Mobile Developer (iOS)
Contributions:15 commits, 9 PRs, 13 pushes in 3 months
Contributions summary:Tosin primarily focused on modifying and improving the `SLKTextViewController` component within the SlackTextViewController repository. Their work included making methods public, fixing typos, and adding animations to the text input bar dismissal functionality. The user also made minor adjustments, such as removing a completion block from animation, removing the autocomplete method from animation, and changing `false` to `NO` for consistency. These changes aimed to enhance the component's usability and behavior.
cocoapodsdrop-intext-inputswiftios
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.