|
Terrence Barr
Senior Technologist and Community Ambassador, Java Mobile & Embedded Community
Sun Microsystems Inc.
Terrence Barr is a Senior Technologist at Sun Microsystems and Community Ambassador of the Java Mobile & Embedded Community. In this role he provides technical guidance inside and outside of Sun, establishes relationships with developers, partners, and other communities in the mobile and embedded Java ecosystem, and drives the growth of the Java Mobile & Embedded Community. Barr has more than 18 years of industry experience with 12 of those years at Sun. A frequent speaker at international technical conferences, including JavaOne, Barr also publishes articles and papers on a variety of software and embedded system topics. Prior to his position of Senior Technologist, Barr was deeply involved in bringing Java ME into open source and establishing the Java Mobile & Embedded Community, and was Sun's first Java ME Technical Evangelist. Furthermore, Barr worked as a Principal Engineer and Technical Lead on a number of projects at Sun, including the software design and first operating system implementation of Sun's VLIW multi-core processor, as well as on the operating system and virtual machine of the picoJava processor core, a Java bytecode engine. Barr has participated on a number of standardization bodies, was chair of the EEMBC Java subcommittee, co-author of the JSR 246 client device management standard, a member of the OMA Device Management Working group, and co-creator of the ANSI VITA 19.1 and 19.2 standards. He holds a B.S. in Computer Science from Fachhochschule Muenchen, the Munich University of Applied Sciences in Germany. He has authored and co-authored a number of U.S. and European patents in the areas of software design and architectures. Barr's blog can be found at: http://terrencebarr.wordpress.com/
|