Profile

Cover photo
Kris Hom
Works at Google
Attended University of California, Berkeley
Lives in Mountain View
998 followers|424,134 views
AboutPostsPhotosYouTube

Stream

Kris Hom

Shared publicly  - 
 
Scratched table
1
Add a comment...

Kris Hom

Shared publicly  - 
 
Solid recommendations except for Waraku. I can personally vouch for:
Inner Richmond - Men Oh Tokushima
Inner Sunset - Izakaya Sozai - Ritsu Tonkotsu Ramen with braised pork belly
Marina - Chotto 
The Mission - Ramen Izakaya Goku - Kakuni Tonkotsu
Union Square - Katana-Ya
 
WHERE TO FIND THE BEST RAMEN IN 18 SF NEIGHBORHOODS
View original post
2
Add a comment...

Kris Hom

Shared publicly  - 
 
I made a new friend at lunch today. His name's Ernie.
12
KT Hom's profile photo
KT Hom
 
Awe...this adorable guy almost makes me think about getting a dog!
Add a comment...

Kris Hom

Shared publicly  - 
 
World Cup 2014 kicks off with this beautiful animation by Matthew Cruickshank #GoogleDoodles
6
Add a comment...

Kris Hom

Shared publicly  - 
 
Doodle Team and I are featured on Life at Google today!
 
For more than 14 years, the Google Doodle has delighted visitors to the google.com homepage with commemorations of holidays, anniversaries, and the lives of famous artists, pioneers, and scientists. What started as artful—but static— interpretations of the Google logo have grown into animated images and interactive games—like the Doodle 4 Google US winner’s doodle (http://goo.gl/rNHez7) and the Rubik’s Cube (http://goo.gl/g8LTbg).  As a lead software engineer on the Doodle team, Kristopher Hom collaborates with artists and engineers to push the boundaries of browser technology and showcase what’s possible when engineering and art collide. #workwednesday   

How did you join the Google Doodle Team?

I started out as a software engineer in Search Features. The lead of the Doodle team saw me playing with some simple javascript animations and asked if I could do that for the homepage. I was a Noogler at the time and didn’t realize the magnitude of the job I signed up for. Creating interactive doodles started out as my 20% project but the Doodle team kept asking for more until my 20% job became my full-time gig.

Who makes up the Doodle Team?

I lead a team of four engineers and together with some contributions from volunteers, we build the animated and interactive doodles. We work with about 10 illustrators who illustrate doodle images as well as art for the games. Some of the best projects have come out of the collaboration between illustrators and creative coders.

What sort of skills does it take to make an interactive doodle?

We work with a lot of front-end engineers, so there’s a lot of JavaScript, HTML, CSS. We occasionally use CSS 3D for more graphically complex doodles like Rubik’s Cube.

UX intuition is also really valuable in designing these doodles. We get users of all levels of computer literacy visiting the Google homepage. Part of the challenge is communicating the idea of the game in a way everyone can understand. This job is the closest I’ve come to being a game developer.

What is it like designing for the Google Homepage?

It’s an amazing place to showcase what a browser can do but we also want to make sure everybody has a good experience. A lot of thought goes into getting people's attention but also staying out of their way when they start typing in a search query. We also don’t want you to miss out on a doodle, so there’s usually a play button or animation to let you know that something special is happening.

What is your favorite doodle that you’ve worked on?

My favorite was the Google Instant doodle (http://goo.gl/TOqx8F) that just had a bunch of dots on the screen that you could kick around. Its interaction was just extremely simple and peaceful. I also got to leverage my fellow Google engineers when I discovered that my original implementation could be optimized to run more smoothly. I sent out a challenge to some Google engineers to represent the Google logo using fewer dots and ended up using one of the responses. It was neat to get help from other engineers inside the company.

Are there any current openings on the Doodle Team?

We don’t have any openings on our team right now but if you’re interested in visual design, interaction design or UX prototyping, there are some opportunities in User Experience (check our open positions here: http://goo.gl/fDxar9). We often collaborate with the UX team when making interactive doodles.
8
Add a comment...

Kris Hom

Shared publicly  - 
 
 
Amazing demo using #WebGL of physically-based rendering and filmic tonemapping. Totally freaked me out, but very impressive. #JavaScript #HTML5
http://alteredqualia.com/xg/examples/deferred_skin.html
2
Nathan Naze's profile photo Elidania Alcantara's profile photo
2 comments
 
Bery wearh...
Add a comment...
Have him in circles
998 people
Claudia Sun's profile photo
Wajdi Wajdi's profile photo
Craig Kilgore's profile photo
Rayfil Wong's profile photo
Mark Egesdal's profile photo
Marcony Santana Maximo's profile photo
Joyelle Leclair's profile photo
Jonathan Chang's profile photo
Marcelo Camelo's profile photo

Kris Hom

Shared publicly  - 
 
Gonna try this next time I get some dry ice.
Here's a way you can reveal subatomic particles that are shooting in front of your eyes all the time. NOVA Facebook: https://www.facebook.com/NOVAonline ...
3
Add a comment...

Kris Hom

Shared publicly  - 
 
Adventures in home cooking
4
Add a comment...

Kris Hom

Shared publicly  - 
 
As delicious as it is beautiful. I'll add chef's table pics on Monday.
6
Warren Yenson's profile photo
 
Ah, cloud: How I miss thee . Take good care of my search friends for me. 
Add a comment...

Kris Hom

Shared publicly  - 
 
Andaz Tokyo Toranomon Hills
5
KT Hom's profile photo
KT Hom
 
So beautiful!
Add a comment...

Kris Hom

Shared publicly  - 
 
 
A simple #JavaScript  #particle #engine using #HTML5 Canvas - A little teaser of how I spent 3 hours of my life last night. Totally configurable too, so to demonstrate that, even with just the basics implemented, a few screenshots are below. As you guessed it is not finished yet and it is also my first time trying this so we shall see if it develops in to something useful. Stay tuned for updates. 
2
Add a comment...
People
Have him in circles
998 people
Claudia Sun's profile photo
Wajdi Wajdi's profile photo
Craig Kilgore's profile photo
Rayfil Wong's profile photo
Mark Egesdal's profile photo
Marcony Santana Maximo's profile photo
Joyelle Leclair's profile photo
Jonathan Chang's profile photo
Marcelo Camelo's profile photo
Collections Kris is following
Places
Map of the places this user has livedMap of the places this user has livedMap of the places this user has lived
Currently
Mountain View
Links
YouTube
Contributor to
Work
Occupation
Doodle Engineer
Employment
  • Google
    Senior Software Engineer, 2009 - present
  • Intuit
    Senior Software Engineer, 2006 - 2009
  • Homestead
  • IBM
    IT Specialist Co-Op, 2003 - 2006
Education
  • University of California, Berkeley
    Electrical Engineering and Computer Science, 2003 - 2006
Basic Information
Gender
Male
Apps with Google+ Sign-in
  • Sky Force 2014