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

For more complete information about compiler optimizations, see our Optimization Notice.

1 comment

anonymous's picture

To meet my need, I need a laptop with mobile core i7, because I use virtualbox and Visual Studio, note that those who use Visual Studio need a high end system.
Of course, the things we need these days are a bit relaxation and a hard-working soul that don't complain about their boredom.
I have some idea, why doesn't Intel add .net or Android's instruction to Atom chipset, especially .net, if it can boost performance, it is a great idea to promote it so.


Add a Comment

Have a technical question? Visit our forums. Have site or software product issues? Contact support.