Softwear Engineer/Performance Specialist
Hewlett Packard, Software Division
Roseville, Ca
Initially joined the Performance Technology Center, focusing on measurement and reporting tools. Designed and implemented core modeling package for the HPCaplan capacity planning service, using Approximate Mean Value solution techniques to forecast workloads across future scenarios. Created an object oriented shared library for developing user interfaces, with widget wrapper classes and a set of widget-writer classes for creating customized controls. Implemented an automation language using Lex/Yacc parsing, applying real-time analysis against a hierarchy of live measurements.Joined the Advanced Technology Center, 1997. Investigated the acquisition, refinement, and application of diagnostic knowledge. Explored various knowledge representation and reasoning technologies including Bayesian Belief Networks, Case based Reasoning, and Fuzzy Logic. Designed a real-time knowledge tuning facility that visualized real-time measurements as seen through an animation of diagnostic rules. Architected multi-platform distributed agent technology for HP Openview enterprise suite. Developed custom data structures to efficiently store real-time measurements, supporting dynamically configurable metric sets. The agent featured an HTTP interface allowing convenient reporting and analysis from a wide variety of remote access points.Received U.S. Patent for Approximate MVA solution system and method for user classes with a known throughput rate (#5345579). Co-authored journal paper for ACM sigmetrics, MVA algorithm with fixed throughput classes, Aug 1990, Solving a Queueing Model with Mathematica, Mathematica Journal, Winter 1991.