BJ Hargrave

Senior Technical Staff Member at IBM

Daytona Beach, Florida Area

Current
  • VP Technology/Chief Technical Officer at OSGi Alliance
  • Senior Technical Staff Member at IBM Corporation
Education
  • University of Miami
  • Rensselaer Polytechnic Institute
  • Vernon High School
Connections
97 connections
Industry
Computer Software
Websites

BJ Hargrave’s Summary

20+ years of experience as an IBM software architect and developer. Focus is small computer operating systems (kernels, file systems, development tools, application binary interface specifications) and Java technology. Multiple patents for JVM performance improvements and IBM expert and lead architect for OSGi technologies.

Leader in the development of OSGi technology since its inception and named an OSGi Fellow for my technical contributions and leadership. Currently CTO of the OSGi Alliance and chair of the OSGi Core Platform Expert Group.

Bachelor of Science in Computer Science from Rensselaer Polytechnic Institute and a Master of Science in Computer Science from the University of Miami.

BJ Hargrave’s Specialties:

Java programming, JavaME/J2ME, OSGi Alliance, technology standards bodies, component architectures, service oriented architectures, device software


BJ Hargrave’s Experience

  • VP Technology/Chief Technical Officer

    OSGi Alliance

    (Non-Profit; 1-10 employees; Computer Software industry)

    July 2003Present (5 years 1 month)

    Drive the Overall Technical Vision for the OSGi Alliance.
    Technically Represent the OSGi Alliance in Public Forums.
    Support the OSGi Board of Directors in Advancing the OSGi Mission.
    Liaison Between OSGi Expert Groups and the Board of Directors.
    Chair the OSGi Technical Steering Committee.
    Maintain All OSGi Technical Processes.
    Coordinate All Technical Liaisons with Other Standards and
    Specifications Bodies.

  • Senior Technical Staff Member

    IBM Corporation

    (Public Company; 10,001 or more employees; IBM; Computer Software industry)

    April 1986Present (22 years 4 months)

    System software engineering including software architecture and design. Currently focused on application of OSGi technology to all software problems.


BJ Hargrave’s Education

  • University of Miami

    MS, Computer Science, January 1992August 1995

  • Rensselaer Polytechnic Institute

    BS, Computer Science, September 1982May 1987

  • Vernon High School


Additional Information

BJ Hargrave’s Websites:

BJ Hargrave’s Groups:

IBM, OSGi Alliance

  •    EclipseCon 2008 member

BJ Hargrave’s Honors:

OSGi Fellow - 2002
Patents issued:
6,654,778 Method and apparatus for avoiding function activation and interpretation overhead for calls to selected java methods in a java virtual machine interpreter
6,481,006 Method and apparatus for efficient invocation of Java methods from native codes
6,412,108 Method and apparatus for speeding up java methods prior to a first execution
6,385,764 Method and apparatus for improving invocation speed of Java methods


BJ Hargrave’s Contact Settings

Interested In:

  • career opportunities
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View BJ’s full profile:

  • See who you and BJ Hargrave know in common
  • Get introduced to BJ Hargrave
  • Contact BJ Hargrave directly

View Full Profile