Scott Kennedy

Software Engineer at Frec

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
Scott Kennedy is a San Francisco–based software engineer with 15 years of experience and deep expertise in Android platform and app engineering, currently building at Frec. He led the tablet effort for Inbox by Gmail at Google and delivered a 70% method-count reduction through MessageLite and Proguard tuning, demonstrating an ability to optimize for startup performance at scale. His background spans product-facing mobile work (bringing Kotlin into Credit Karma, modernizing MMS recipient UI with AOSP Chips APIs) to building production data pipelines as lead engineer at Voleon. Scott is an active open-source contributor across AOSP, the Android support libraries, Robolectric and detekt—equally comfortable improving UI widgets, RecyclerView performance, and test-framework concurrency. He combines hands-on platform knowledge with security consulting and team leadership, reliably shipping under tight deadlines.
code15 years of coding experience
job15 years of employment as a software developer
bookMartingrove Collegiate Institute
bookBachelor of Applied Science, Computer Engineering, Bachelor of Applied Science, Computer Engineering at University of Waterloo
stackoverflow-logo

Stackoverflow

Stats
1,346reputation
237kreached
19answers
4questions
github-logo-circle

Github Skills (27)

kotlin10
unit-testing10
ui-d10
static-analysis10
mobile-development10
testing10
robolectric10
ui-design10
software-quality10
android-development10
java10
javas10
front-end-development10
android10
frontend-development10

Programming languages (11)

TypeScriptJavaDockerfileC++ShellMakefileJavaScriptSwift

Github contributions (5)

github-logo-circle
Role in this project:
userMobile Developer (Android)
Contributions:57 commits in 4 years 5 months
Contributions summary:Scott's commits focus on adding and modifying functionalities within the Android support library, specifically targeting widgets, media, and accessibility features. They implemented methods for retrieving and setting the status bar background, as well as making changes to the handling of CheckBoxPreference widgets to allow clicks on custom widgets. Additionally, the user made multiple merges related to media and accessibility features. They also touched on performance optimizations by making changes to the RecyclerView library.
robolectric/robolectric

Aug 2014 - Mar 2017

Android Unit Testing Framework
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:7 commits, 2 PRs, 7 comments in 2 years 7 months
Contributions summary:Scott made several contributions related to testing the Android unit testing framework. They implemented and modified unit tests to ensure correct behavior of core functionalities such as Intent handling and asset directory configuration. Additionally, the user addressed concurrency issues within resource loading, further solidifying the reliability of the testing framework. These commits indicate a strong focus on enhancing the testing coverage and stability of the Robolectric project.
testing-frameworkrobolectrictestingunit-testing-frameworkandroid
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
Scott Kennedy - Software Engineer at Frec