Hi! I'm Jaime. A Software Engineer at FullStory.
Feel free to say hi, read about the stuff I've done, or follow me on:

The startup life.

2012 - now

After 4+ awesome years at Google, I decided it was time for something new. I left Google to reunite with some familiar faces over at FullStory to build the next generation of tools for product teams. The crew is stellar, and we have a lot of history between us having already spent so many years working together before this at Google. I look forward to talking more about what we are up to in the months to come. Friends hacking on some cool technology. Exciting stuff. For me at least :).

This page is a career bio written in the first person. If you want to skip the details, you can take a look at my one page resumé. Or, if you want to hear my ramblings on various things, visit my blog, or check out my Google plus page.

Browsers, ping pong, and datacenters.

2008 - 2012

I joined Google back in January of 2008, and had the pleasure to spend the next 4+ years working alongside some amazingly talented people. I was fortunate enough to cap off my career at Google wearing the Technical Lead and Senior Software Engineer hats (I of course stole those hats and hid them in my closet).

I started off at Google, working on the Google Web Toolkit (GWT) project, where I designed parts of the core libraries and eventing system, built visualizations of GWT’s lightweight metrics infrastructure, and contributed a cross platform HTML5 canvas library (GWTCanvas).

I moved on to develop Speed Tracer (which launched at Google Campfire One 2009) alongside a small team of engineers. I implemented most of Speed Tracer’s UI and visualizations, which was especially rewarding since Vic Gundotra used a very early pre-launch version of it as a demonstration of the potential of HTML5 in the 2009 Google I/O keynote. The following year, I represented Google at the 2010 Velocity Conference where I gave a short presentation on Speed Tracer’s feature set.

While working on Speed Tracer, I worked closely with other teams inside Google to make their applications faster. We helped speed up Google Maps, Wave, and Google AdWords among others. I won an OC Award (which is the highest award for innovation at Google) for my work on AdWords.

Developing Speed Tracer meant developing new infrastructure inside the Webkit rendering engine and Chrome. Some of these contributions underpin infrastructure that now drives the current WebKit Developer Tools timeline panel, and the Chrome extensions debugger API. I also implemented V8’s (the JavaScript engine powering Chrome) C++ API for grabbing JavaScript stack traces in an embedded context, without the need to run JavaScript.

After Speed Tracer I moved on to lead a team of 20 engineers building a large-scale distributed system with a state-of-the-art, performant web client, for an internal project that I can’t talk about. As Tech Lead, I scaled backend systems, designed UI widget systems, browser client architectures, and coordinated engineering efforts across 3 separate Google sites. I also built various client/server frameworks and libraries, and got to contribute to some other cool open source projects. It was enormously fun!

After another 2 wonderful years at Google, an opportunity came up to reunite with some (very talented) friends over at Monetology. It was time to start a new chapter. So I took the leap.

Some book learnin'.

2002 - 2007

I received my bachelor's and master's degrees in Computer Science from Georgia Tech (Go Jackets!), where I got to geek out for a few years at the intersection of math, art, and computing. I specialized in Computer Graphics and Visualization, but dabbled in Human-Computer Interaction and Cognitive Psychology, nearly earning a certificate in the latter.

In graduate school I worked on distributed simulation system testing infrastructure under contract from the Defense Modeling and Simulation Office (DMSO). It was a fun experience that had some nice travel perks. I got to present my work at a military base in Spain (to a General that didn't speak a lick of English), and also at a simulation conference in Sweden (to folks who spoke better English than I do).

If you want to know more about the projects I worked on during my college days, here is an old college portfolio that I put together many moons ago.

Out of many one people.

1984 - 2002

I was born in Kingston, Jamaica, and lived there until I came to the US for college. No, I don't have dread locks. But I do eat jerk chicken.

Before that...

'83 - '84