Bret McGowen

Information & Communications Technology

Cloud Google Cloud google cloud platform Serverless

New York City, New York, United States

Bret McGowen

Software Engineer and Developer Advocate

Bret McGowen was a serverless Developer Advocate on the Google Cloud team and focuses on serverless products like Cloud Run, Google Cloud Functions, App Engine, Firebase, machine learning APIs, and more. He's currently an aspiring Node.js developer. Prior to Google, Bret worked as a software engineer in the cloud industry at Rackspace. He's often on the running trail, volleyball court or kickball field.

Bret lived in New York City and earned a bachelor’s degree in computer science from Texas A&M University.

Reach Bret McGowen on Twitter at @bretmcg.

Current sessions

Machine Learning and Big Data Magic with Node.js and Google Cloud

Want to build a Node.js app that detects landmarks in your photos, analyzes text sentiment, and translates text into 100+ languages? You could build your own machine learning models, but there’s still a lot of work involved and sometimes you just want an npm module that can tell you if your vacation photo has a dinosaur in it. It's not as easy as `npm install machine-learning`, but this is the next best thing.

With a bit of machine learning magic, you can access the same ML technology used in Google Photos, "Ok, Google", and Google Translate. In this talk, we’ll provide an overview of these APIs, show you how to use them in Node.js and risk it all with a live demo.

We'll end with a peek into the Node.js community by querying terabytes of data.