Experience
Sr. Director of Engineering
Hewlett Packard Enterprise · Sunnyvale, CA
• Responsible for product engineering of 3 cloud products over the course of six years including HP CDA (now Codar), HPE Helion OpenStack, and HPE Helion CloudSystem. • Lead a high-performing team of software developers, driving the vision of multiple first-generation cloud products including methodologies of agile and CI/CD throughout the organization • Managed P&L responsibility of team size up to 100 • Cross-functional communication and coordination between engineering, product management and partner organizations
Architect / Founder
Ryalto Software
- Created the workflow engine for the Fermion workflow automation product. Designed and implemented the following pieces of technology: • Workflow engine with event triggers and filtering, profiling, hysteresis and hotspot identification, and concurrent path execution • Rules-based scheduler to handle asynchronous timeouts, notifications and preemptive reassignment • Event dispatcher with flexible policies including prioritization, fair-share, round-robin, first-available, borrowing and bartering. • Workflow event simulator for testing, analysis and replay/optimization of workflow profiles • Lock manager for atomic updates to workflow paths • VersionFS pseudo-filesystem module for file-based browsing of revisions -Consulting
Technical Director/Advisory Engineer
VERITAS / Symantec, Inc. · Sunnyvale, CA
Project and technical lead for integration of Ejasent technology into VERITAS VCS product • Prototyped performance improvements (memory-based snapshots) • Designed profiling framework for process migration and benchmarking of subsystem overhead • Designed incremental snapshot with process-state deltas to further reduce latency of restores • Bug-fixing and feature support for integrated version of snapshot/restore into VERITAS Cluster Server product. • Consultant on Advanced Products Group technologies for HA failover live-migration • Evangelize Ejasent’s virtualization technology to internal groups and lead the integration effort post acquisition.
Vp of Engineering, Co-Founder, Chief Architect
Ejasent Inc · Mountain View, CA
• Successfully led engineering vision and direction from inception to acquisition (sold to VERITAS Software for $60M in 2004) • Primary responsibilities include architecture and design, creation of new IP and rapid prototyping, and technical leadership. Designed and implemented the following pieces of technology: • Kernel support for application resource virtualization framework (virtual containers for applications) • Live migration of processes across servers (Snapshot/Restore technology) • Overlay Filesystem (OFS), layered filesystem hierarchies with per-process views • Http proxy/dispatcher for intelligent load-balancing and on-demand instantiation of applications • Load Balancer-based trigger mechanism for scalable application scheduling • Load generation tools to simulate resource usage (connections, memory, CPU usage) for testing runtime policy scheduling • Pluggable metering framework for MicroMeasure billing product
Principal Engineer
HAL Systems / Fujitsu, Inc. · Campbell, CA
Primary responsibilities include kernel development, specifically, hardware porting and hardware Bringup, 64-bit kernel support on HAL uSPARC architecture. • Ported Solaris 2.7 to new Stingray processor • Bringup support and hardware debug on new processor • ILP 64-bit support in Solaris 2.6 for HAL CPU • Fixed over 100 POSIX compliance bugs in 64-bit port in the area of STREAMS and serial drivers • Implemented STREAMS message tracing and debugging • Implemented kstat support for HAL-specific drivers and modules
Member of Technical Staff
Sun Microsystems, Inc. · Mountain View, CA
Primary responsibilities include Solaris kernel development and bug fixing, and design and implementation of binary interfaces for kernel platform support. • Designed and implemented the support for dynamic loading of platform modules currently in Solaris • Modified Solaris to incorporate a boot-time, standalone, dynamic linker • KVM support of dynamically-located VM structures • Development and maintenance of kernel STREAMS framework, STREAMS modules • Serial driver and line discipline modules • IDL-specification for first draft of kernel binary interfaces • Merging and integration of SVR4 into SunOS codebase
System Engineer
Unisys · Sacramento, CA
Responsibilities included development, administration, configuration and installation of Unisys systems in State government deployments. Also included customer training and authoring of RFP proposals. • Developed OCR driver support for Unisys 7000 Mini • Benchmarking, tuning and analysis of I/O performance • Developed tools for data import, automated backup and data-recovery tools for bad media
Education
National University
Bachelor of Science (BS), Computer Science
Find leads like Burton
Origami finds your ideal customers across 15+ data sources with a single prompt.
Try Origami Free