Kelly O'Hair

Senior Staff Engineer at Sun Microsystems

San Francisco Bay Area

Current
  • Senior Staff Engineer at Sun Microsystems Inc
Past
  • Principal Engineer at Supercomputer Systems Inc.
  • Computer Scientist at Lawrence Livermore National Laboratory
Education
  • University of California, Davis
  • California State University Long Beach
  • California State University Sonoma

1 more...

Connections
177 connections
Industry
Computer Software
Websites

Kelly O'Hair’s Summary

My focus in software engineering has been varied but the common theme has been, and continues to be. enabling other software developers. Most projects are not individual but team projects and anything that helps a team to progress toward their goals has been my domain. Sometimes this takes me on some adventures in what I call the working in the basement, or basic infrastructure. Along the way I find interesting projects and always enjoy working with talented and friendly professional people.

I am currently working on build infrastructure issues on the JavaFX SDK, the Java JDK, and the OpenJDK at Sun Microsystems. This includes improvements of the build scripting and improving the overall development process by encouraging the use of continuous build systems. All these projects are very large and all are mixed Java and Native C/C++ code. They are built on a variety of hardware and operating systems, including Windows 2000, Windows X64 2003, Windows XP, RedHat A.S. 2.1, Fedora 9, Ubuntu 7.10, Ubuntu 8.10, SuSE 2.1, Solaris 8 X86, Solaris 8 SPARC, Solaris 10 X86, and Solaris 10 SPARC.

Java JVM TI Related Articles:
http://java.sun.com/developer/technicalArticles/J2SE/jvm_ti/
http://java.sun.com/developer/technicalArticles/Programming/jvmpitransition/
http://java.sun.com/developer/technicalArticles/Programming/HPROF.html

Interviews:
http://java.sun.com/developer/Meet-Eng/ohair/index.html

Blog:
http://blogs.sun.com/roller/page/kto

My Genealogy Hobby:
http://homepages.rootsweb.com/~ktohair/genealogy.html

Kelly O'Hair’s Specialties:

Project lead, build infrastructure design and implementation (Makefiles and ant scripting), Mercurial (Distributed SCMs), Teamware, NetBeans, Hudson (Continuous Build System), Open Sourcing, Java Development Kit (JDK), Java Virtual Machine agents (JVMPI, JVM TI, JVMDI), Java profiling agents (HPROF), Java debugger implementations (JDI), Java to Native bridging (JNI), C/C++ debugging formats (Stabs, Dwarf2), Native debugger implementations (dbx), debugging optimized code, inlining optimization.


Additional Information

Kelly O'Hair’s Websites:

Kelly O'Hair’s Interests:

Genealogy, Photography, Travel.

Kelly O'Hair’s Groups:

ACM, U.C. Davis Alumni

  •    Open Source Universe
  •    Sun Microsystems
  •    UC Davis College of Engineering Alumni
  •    NetBeans Users
  •    SEED Engineering Mentoring

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Kelly O'Hair’s full profile:

  • See who you and Kelly O'Hair know in common
  • Get introduced to Kelly O'Hair
  • Contact Kelly O'Hair directly

View Full Profile