John Reck

Software Engineer at Google

San Jose, 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
John Reck is a seasoned software engineer with 15 years of experience specializing in Android platform and native code, currently working on the Android web browser at Google in San Jose. His contributions span low-level system libraries and framework support—fixing regressions in the bionic C library, updating NDK headers for EGL/math, and resolving memory leaks in AsyncLayoutInflater—demonstrating deep fluency in both native and Java layers. He blends backend, QA, and mobile development responsibilities, often performing surgical merges and partial reverts to stabilize releases. Quietly pragmatic, he focuses on maintainability and test-driven fixes that keep large-scale open-source Android components shipping reliably. A Neumont-educated developer, he brings a long track record of debugging platform and WebView issues that most users never notice but rely on daily.
code15 years of coding experience
job2 years of employment as a software developer
bookNeumont University
stackoverflow-logo

Stackoverflow

Stats
341reputation
77kreached
6answers
0questions
github-logo-circle

Github Skills (39)

debug10
c-language10
image-processing10
testing10
bionic10
c1110
graphic10
java10
c1710
javas10
api10
android10
skia10
android-ndk10
clib10

Programming languages (9)

JavaC++CMakefileJavaScriptGoAssemblyPython

Github contributions (5)

github-logo-circle
Role in this project:
userBack-end Developer
Contributions:14 commits in 6 years 5 months
Contributions summary:John's contributions primarily involve modifications to Android NDK (Native Development Kit) headers, specifically those related to math and EGL (OpenGL for Embedded Systems) extensions. The commits show updates to header files, potentially related to bug fixes, API compatibility, or platform-specific adaptations. These changes likely involve low-level programming and interaction with the Android graphics and native code environments. The user also removed support demos and updated SDKs, which suggests maintenance and potentially integration of API changes.
Role in this project:
userBack-end Developer
Contributions:211 commits in 5 years 5 months
Contributions summary:John's commits primarily involve modifications to the native frameworks for Android. The contributions center on the InputReader class, with changes to tests and related code, suggesting debugging and maintenance efforts. The work included fixing issues related to functionalities like testGetAllVisitedUrls and addressing issues with the WebView features.
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
John Reck - Software Engineer at Google