Justin Mccandless

Software Engineer at Google

San Francisco, California, 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
Justin Mccandless is a software engineer with 15 years of experience building front-end and mobile experiences, currently contributing to the open-source Flutter framework at Google. He has a track record of shipping production-facing features and fixes across platforms—from educational mobile apps in Beijing to genome data web tools at Autodesk—and has deep experience improving text input, context menus, and platform-specific behaviors in Flutter and its engine. Comfortable across React/Redux, Rails, WebGL, and native mobile, he’s also improved developer tooling for scientific computation and molecular visualization. Based in San Francisco, Justin blends pragmatic engineering with open-source stewardship, and his work on widely used Flutter samples and engine components demonstrates an attention to cross-platform UX details that often go unnoticed.
code15 years of coding experience
job7 years of employment as a software developer
bookBachelor's of Science in Engineering, Electrical Engineering, Bachelor's of Science in Engineering, Electrical Engineering at University of Michigan
bookSierra Vista High School
languagesEnglish, Spanish, Chinese
stackoverflow-logo

Stackoverflow

Stats
661reputation
254kreached
16answers
5questions
github-logo-circle

Github Skills (29)

flutter10
webgl10
objective-c10
javascript10
ios10
mobile-development10
flutter-apps10
ui-design10
textinput10
uid10
front-end-development10
context-menu10
android10
mobile10
flutter-game10

Programming languages (16)

MDXC++CSSCRustHaxeGoJupyter Notebook

Github contributions (5)

github-logo-circle
flutter/flutter

Nov 2018 - Jan 2023

Flutter makes it easy and fast to build beautiful apps for mobile and beyond
Role in this project:
userMobile Developer
Contributions:3190 reviews, 230 commits, 672 PRs in 4 years 3 months
Contributions summary:Justin's contributions primarily involved fixing bugs and improving the text editing features within the Flutter framework. They addressed issues related to text selection, keyboard shortcuts, and the behavior of the text editing features in different scenarios, including when text fields are in scrollable areas or are being used on iOS. The user also worked on the Android predictive back support and integrated the iOS native context menu.
skiaiosmobilemobile-gamemacos
flutter/engine

Dec 2018 - Jan 2023

The Flutter engine
Role in this project:
userMobile Developer (iOS)
Contributions:320 reviews, 35 commits, 89 PRs in 4 years 2 months
Contributions summary:Justin primarily contributed to the Flutter engine, focusing on improving text input and keyboard handling for iOS. Their commits addressed bugs related to text selection, composing text, and copy/paste functionality, specifically addressing scenarios like iPad scribble input. They also enhanced the text input system with features like smart quotes and dashes configuration, and added support for Android's visible password input type.
flutterflutter-enginec-plus-plus
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
Justin Mccandless - Software Engineer at Google