Our storyPricingBook demo

For Candidates

Employer LoginFor Candidates

Say no to manually filling long application forms

Visit any careers page and a lightning button will pop up on any compatible page with a form

Use ChatGPT to auto-fill job forms

Ask for Referral for any job post

Garrett Johnston

Software Engineer at Google

Contact Garrett

About

Garrett Johnston is a highly experienced Software Engineer with over 8 years of relevant experience in the field. Currently working at NASA Jet Propulsion Laboratory as a Software Engineer, Garrett has developed core components of JPL's institutional search engine used lab-wide by over 6000 users. He has managed Elasticsearch indices/analyzers, optimizing for speed and relevance, and worked with customers to onboard new data sources. Garrett has also led the development of search admin interface using Python Flask, React, and Elasticsearch. In addition, he led a small team that developed JPL travel insights web application to assist JPL executive leadership to understand strategic partnerships using data analysis. The initial release was a very quick turnaround (~7 weeks) and demanded a fast pace. He built a faceted search interface to search over 10,000s of records of travel data using Polymer JS and Elasticsearch. He also built data analytics visualizations for travel reports per partner using D3.js. Garrett has also created a web app for staff assistants to track the people/orgs they support, and integrated this data with the people-search feature in JPL's institutional search engine using Python Flask, PolymerJS, and Elasticsearch. He has developed RESTful open API of JPL institutional data powered by graph database using Python Flask, ArangoDB, and Swagger/OpenAPI spec. Garrett's past work experience includes working as an Android Developer Intern at Citrix and as a Teaching Assistant at UCLA Department of Computer Science. As a TA of Computer Organization, he taught fundamental concepts of computer architecture including binary/floating point encoding, basic data types, assembly language, stack/heap, caches, virtual memory, and thread/process control. Garrett holds a Master of Science (M.S.) in Computer Science from the University of California, Los Angeles, and a Bachelor of Science (B.S.) in Computer Science and Mathematical Sciences from the University of California, Santa Barbara. He has a strong tech stack that includes software engineering, search, Elasticsearch, Flask, Python, web, CI/CD, Kubernetes, Docker, Javascript, Jenkins, DevOps, frontend, backend, and Android. Overall, Garrett is a skilled and experienced software engineer with a strong background in developing complex search engines and web applications. He is passionate about using data analysis to help organizations make informed decisions and has a proven track record of delivering high-quality results in a fast-paced environment.

Education Overview

university of california los angeles

university of california

Companies Overview

nasa jet propulsion laboratory

citrix

ucla department of computer science

Experience Overview

7.7 Years

Find anyone’s contact

Find anyone’s personal emailFind anyone’s contact number
Contact People

Experience

Software Engineer

nasa jet propulsion laboratory | Greater Los Angeles Area

2016 - 2019

Android Developer, Intern

citrix | Santa Barbara, California Area

2015 - 2015

Teaching Assistant

ucla department of computer science

2014 - 2014

Software Test Engineer, Intern

citrix

2014 - 2014

Skills

Boost your visibility and stand out to employers with referrals from your LinkedIn connections.

analytics

Application Programming Interfaces (API)

architecture

Assembly Language

Backend

CI/CD

computer architecture

Data Analysis

Data Analytics

Debugging

Design

DevOps

Docker

Elastic Search

ElasticSearch

Flask

Frontend

GitHub

Jenkins

Kubernetes

Leadership

ReactJS

Search

Software Engineer

Strategic Partnerships

Web

Contact Details

Email (Verified)

garXXXXXXXXXXXXXXXXXXXXXXXom

Mobile Number

+91XXXXXXXXXX

Education

university of california los angeles

Master of Science (M.S.)

2014 - 2016

university of california

Bachelor of Science (B.S.)

2010 - 2014

university of california

Bachelor of Science (B.S.)

2010 - 2014

Frequently asked questions

What company does Garrett Johnston work for?

accordion icon

Garrett Johnston works for nasa jet propulsion laboratory

What is Garrett Johnston role in his workplace?

accordion icon

Garrett Johnston's role in his workplace is Software Engineer

What is Garrett Johnston's tenure in his workplace?

accordion icon

Garrett Johnston's tenure in his workplace is 3.59 years

What is Garrett Johnston's total experience?

accordion icon

Garrett Johnston's total experience is 7.67 years

What is Garrett Johnston's LinkedIn profile?

accordion icon
Garrett Johnston's LinkedIn profile can be found here

What is Garrett Johnston's email address?

accordion icon
Garrett Johnston's email address is garXXXXXXXXXXXXXXXXXXXXXXXom. Unlock here

What is Garrett Johnston's phone/WhatsApp number?

accordion icon
Garrett Johnston's phone number is +91XXXXXXXXXX. Unlock here

What schools did Garrett Johnston attend?

accordion icon

Garrett Johnston has attended university of california los angeles, university of california, university of california

What companies has Garrett Johnston worked with?

accordion icon

Garrett Johnston has worked with nasa jet propulsion laboratory, citrix, ucla department of computer science, citrix

What are some of Garrett Johnston's skills?

accordion icon

Garrett Johnston has skills in analytics, Application Programming Interfaces (API), architecture, Assembly Language, Backend, CI/CD and more.

Find anyone’s contact and let Weekday reach out to them on your behalf

Start hiring now

Stop manually filling job applications. Use AI to auto-apply to jobs

Look for jobs now
Weekday InstagramWeekday TwitterWeekday LinkedInWeekday Youtube

Companies

Subscription: Search databaseContingency: white glove serviceCircles: Access employee networksFreeAI Resume ScreenerFreeFind Personal Email from LinkedInFind WhatsApp Number from LinkedInPricing