Samuel Freilich

Senior Software Engineer at Google

Somerville, Massachusetts, 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
Samuel Freilich is a Senior Software Engineer with 16 years of experience, currently building Google Ink, a cross-platform low-latency freehand input framework at Google. He has deep backend and graphics experience, having worked on airfare search backends (QPX) and Android graphics tooling, and contributes to core AndroidX libraries where he focuses on documentation clarity and Kotlin graphics code. Based in Somerville, MA, he blends systems-level engineering with practical product work across mobile, backend, and rendering stacks. His career began in mapping and open-source (helping found OpenLayers) and includes early work in Python, Perl, Java, and JavaScript—demonstrating broad polyglot fluency. Colleagues know him for shipping dependable infrastructure and for quietly improving developer experience through precise docs and API refinements.
code16 years of coding experience
job14 years of employment as a software developer
bookEngineering, Computer Engineering, Engineering, Computer Engineering at Franklin W. Olin College of Engineering
stackoverflow-logo

Stackoverflow

Stats
167reputation
3kreached
6answers
0questions
github-logo-circle

Github Skills (16)

kotlin10
documentation10
jetpack9
android9
lib9
graphics-programming8
scheme6
clojure6
html6
firefox6
functional-programming6
javascript6
common-lisp6
evaluation6
currying6

Programming languages (12)

JavaC++CStarlarkJavaScriptGoCommon LispHTML

Github contributions (5)

github-logo-circle
androidx/androidx

Mar 2022 - Jun 2022

Development environment for Android Jetpack extension libraries under the androidx namespace. Synchronized with Android Jetpack's primary development branch on AOSP.
Role in this project:
userBack-end Developer
Contributions:6 commits in 2 months
Contributions summary:Samuel primarily worked on fixing documentation inconsistencies, particularly related to parameters like `cancelPending`. They modified several Kotlin files related to graphics processing and rendering, likely to refine documentation and clarify the functionality of various parameters. Additionally, the user merged documentation fixes from other branches, demonstrating a focus on code documentation and consistency within the project's core libraries.
jetpack-composejetpack-androidsynchronizednamespaceandroid
google/ink-stroke-modeler

Feb 2022 - Dec 2022

C++ library for beautifully smoothing freehand (touch/stylus/pointer) input.
Contributions:3 reviews, 45 commits, 13 PRs in 10 months
stylussmoothingcppc-librarytouch
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
Samuel Freilich - Senior Software Engineer at Google