Nick Johnston

Software Engineer at Google

Elk Grove, 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
Nick Johnston is a software engineer with 11 years of experience specializing in machine learning research and computer vision applied to video and image compression at Google. He has a strong background in search, speech recognition, NLP, and mobile platform development, having contributed to Google Search across Android, iOS, and voice assistants. At Google Research he implements and maintains ML models and tooling—his open-source contributions include foundational compression code and MS-SSIM implementation in the widely used tensorflow/models repository. Prior roles at Garmin and RBC built his systems and embedded software chops, grounded in a BS in Computer Engineering from Iowa State. Based in Elk Grove, CA, he combines production-grade engineering with research rigor and a knack for making academic ideas practical. An understated strength is his focus on long-term code maintainability and cross-platform Python3 compatibility in ML pipelines.
code11 years of coding experience
job4 years of employment as a software developer
bookBS, Computer Engineering, BS, Computer Engineering at Iowa State University
github-logo-circle

Github Skills (7)

machine-learning10
tensorflow10
python10
image-processing10
model-compression9
numpy8
scipy7

Programming languages (3)

TypeScriptC++Python

Github contributions (5)

github-logo-circle
tensorflow/models

Sep 2016 - Apr 2018

Models and examples built with TensorFlow
Role in this project:
userML Engineer
Contributions:15 commits, 13 PRs, 7 pushes in 1 year 7 months
Contributions summary:Nick's commits primarily focus on the initial development of compression models within the TensorFlow models repository. These contributions include the implementation of MS-SSIM for image quality assessment and a compression/decoder module. The user also addressed a GFile issue and ensured Python3 compatibility for the compression tools, indicating a focus on model implementation and code maintainability.
tensorflow
nmjohn/models

Sep 2016 - Jun 2017

Contributions:12 pushes in 9 months
tensorflow
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