A little about me...

Here's a little about me. I'll update this from time to time.


I've been a Unix/Linux developer for my entire career (since 1980). I've touched on many area in these years; most of them related to various operating system kernels and other systems programming tasks rather than applications programming. I tend to gravitate towards a systems architecture position and either define/coordinate other's work or perform forward looking investigations/development. There were a few (thankfully brief) years that I tried a management role... but I was fortunate enough to soon realize that being a developer was much more fun. For much of the recent past, I have taken on a mixed software development and systems architecture role.

Most recently, I've been an Architect/Developer for Intel in their Android group. In this role, I have been responsible for much of the technical interaction with the Google Android developers and have been responsible for the upstream of Intel Architecture support for Android to Google's repository. As part of this activity, I worked with Google to enable the NDK for Intel Architecture and to get support for it released by Google. I've received several awards for these accomplishments (from Intel, Google) and have been instrumental in Google's recognizing Intel as the largest external contributor to the ICS code release.

Other activities for Intel include a heavily involvement with Intel's adoption of subsequent Android releases (GB, ICS and soon JB), investigation of the x32 ABI for Android, defining various software developer and release work procedures, porting Google's master branch to both Virtual Box and the (QEMU) emulator, and providing support to our customers/partners as well as to queries on some of Google's public Android mailing lists.

Aside from computer related activities, I enjoy cycling, theatre, role-play games, travel, spending time with friends and the beach.

You can find my linked-in profile at: http://www.linkedin.com/in/brucebeare

Para obtener información más completa sobre las optimizaciones del compilador, consulte nuestro Aviso de optimización.