Reuben Turner

Senior Software Engineer at Headspace

Baltimore, Maryland, United States
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
Reuben Turner is a Senior Software Engineer with 11 years of experience who specializes in building cross-platform Flutter applications, desktop tooling, and reusable packages and plugins. He has a strong open-source footprint—contributing UI and theming improvements to notable projects like Stream’s Flutter chat SDK and the macos_ui package that implements Apple’s design language—and publishes many packages to pub.dev. Reuben blends product-minded engineering with community engagement (he's known in the Flutter ecosystem as GroovinChip), and he moves quickly between languages and platforms, from Dart CLIs and server-side Dart to platform bindings like dart_vlc. Based in Baltimore, he prefers practical software that solves real user problems and avoids crypto and legacy COBOL work, reflecting clear professional boundaries alongside deep Flutter expertise.
code11 years of coding experience
job9 years of employment as a software developer
bookFull Stack Software Development, Full Stack Software Development at The Iron Yard
bookAssociate of Arts (A.A.) Computer Science, Associate of Arts (A.A.) Computer Science at Community College of Baltimore County
stackoverflow-logo

Stackoverflow

Stats
365reputation
31kreached
7answers
19questions
github-logo-circle

Github Skills (25)

libvlc10
theming10
flutter-apps10
ui-components10
ui-design10
uid10
sdk10
front-end-development10
video-player10
audio-player10
flutter-game10
dart10
flutter10
widgets9
linux8

Programming languages (14)

JavaC++CRustHTMLKotlinTypeScriptShell

Github contributions (5)

github-logo-circle
macosui/macos_ui

Mar 2021 - Jan 2023

Flutter widgets and themes implementing the current macOS design language.
Role in this project:
userFront-end Developer
Contributions:13 releases, 257 reviews, 298 commits in 1 year 10 months
Contributions summary:Reuben primarily focused on developing UI components and theming for the macOS-specific Flutter widgets. They contributed significantly to the design and implementation of a custom theme, including the incorporation of Apple's SF Pro fonts and styling the appearance of various UI elements to match the macOS design language. The contributions included the development of several UI elements like the MacosScaffold, and the MacosIcon and a significant rework to the underlying theme structure.
flutter-widgetslanguage-designdartflutter-webflutter-desktop
Flutter Chat SDK - Build your own chat app experience using Dart, Flutter and the Stream Chat Messaging API.
Role in this project:
userFront-end Developer
Contributions:32 reviews, 378 commits, 15 PRs in 1 year
Contributions summary:Reuben primarily contributed to the development of UI components within the Flutter chat SDK. Their work included adding and theming new UI elements such as gallery headers, footers, and message list backgrounds, enhancing customization options for users. They also made significant improvements to the theming system, introducing classes like `MessageListViewThemeData` and `ChannelListViewThemeData`. Additionally, they focused on improving UI consistency and maintainability by refactoring and updating code across various files, including tests.
streamflutter-chatstream-chatchat-sdkmessaging
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
Reuben Turner - Senior Software Engineer at Headspace