Grantland Chew

Software Engineer at Instagram

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
Grantland Chew is a seasoned software engineer in San Francisco with 15 years of experience building mobile and web applications, currently at Instagram after a long tenure across Facebook, Oculus, and Parse. He combines deep Android expertise—authoring popular open-source projects like android-autofittextview and contributing significant fixes and optimizations to Parse-SDK-Android and Bolts-Android—with backend integrations such as Peloton API work for Zwift bridges. Comfortable across the stack, he has a track record of improving offline behaviors, thread-pool performance, and UI threading primitives while cleaning and modernizing codebases. A pragmatic engineer and former CTO/co-founder, he brings startup grit and production-scale reliability to large-platform teams. Notably, his contributions often focus on subtle but impactful improvements—like ProGuard rules, task delay semantics, and offline query logic—that reduce runtime errors and simplify downstream maintenance.
code15 years of coding experience
job9 years of employment as a software developer
bookHigh School Diploma, High School Diploma at Lowell High School
bookCalifornia Polytechnic State University, San Luis Obispo
stackoverflow-logo

Stackoverflow

Stats
2,630reputation
805kreached
25answers
6questions
Badges
android
top-5%
statusbar
top-5%
github-logo-circle

Github Skills (35)

apim10
debug10
c-language10
lib10
mobile-development10
qt10
multithreading10
bluetooth-le10
textview10
java10
javas10
api10
sdk10
hyper-threading10
thread10

Programming languages (15)

C#JavaC++CSSCVueGoGroovy

Github contributions (5)

github-logo-circle
A TextView that automatically resizes text to fit perfectly within its bounds.
Role in this project:
userMobile Developer (Android)
Contributions:1 release, 57 commits, 7 PRs in 5 years 3 months
Contributions summary:Grantland primarily contributed to the development of an Android library for an autofitting TextView. Their work included the initial implementation of the `AutofitTextView` class, integrating a binary search algorithm for dynamic text resizing, and later refactoring the project into library and sample components. Further work involved refining the text size calculation logic to incorporate attributes such as `minTextSize`, `maxTextSize`, and `precision`. They also enhanced the library by enabling support for multiline text and addressed issues with `singleLine` and text transformation methods.
resizesboundsandroidfittextview
BoltsFramework/Bolts-Android

Mar 2014 - May 2017

Bolts is a collection of low-level libraries designed to make developing mobile apps easier.
Role in this project:
userMobile Developer (Android)
Contributions:4 releases, 134 commits, 77 PRs in 3 years 2 months
Contributions summary:Grantland primarily focused on optimizing the Bolts-Android library by modifying the `Task` class to improve thread pool management. Their contributions included optimizing thread pools, adding an executor for the UI thread, and implementing the `Task.delay()` function. Furthermore, the user updated dependencies, documentation, and performed code cleanup across multiple files. The user also addressed an issue related to aggregate exceptions and reverted a previous commit.
developingandroidmobile-appsiosbolts
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
Grantland Chew - Software Engineer at Instagram