Professor of Computer Science with 25+ years of combined academic and industry experience specializing in real-time operating systems, embedded kernels, and resource management for safety-critical cyber-physical systems. Deep technical expertise spans kernel architecture, virtualization, real-time scheduling, hardware-software interaction, and platform integration. Applied experience deploying foundational systems in automotive, avionics, and IoT applications. Developer of Quest RTOS and Quest-V separation kernel systems. Recognized authority with 70+ refereed papers, 6 USPTO patents, and Senior Member status with IEEE.
Formal Education
- Ph.D. in Computer Science from Georgia Institute of Technology
- M.S. in Computer Science from Georgia Institute of Technology
- M.Eng. in Microelectronics and Software Engineering (First-Class Honours) from University of Newcastle-upon-Tyne
Career Highlights
- Professor of Computer Science with tenure, specializing in real-time systems and operating system kernels
- Chief Software Architect for a leading automotive technology company, transitioning academic research to production systems
- Advanced Research Engineer at a major virtualization and cloud computing company, specializing in virtualization, cache management, and resource partitioning
- Developer of Quest RTOS and Quest-V separation kernel, foundational systems for safety-critical applications
- General Chair of the IEEE Real-Time Systems Symposium (RTSS), a premier international conference in real-time systems
- Associate Editor for a leading real-time systems journal
- Principal Investigator securing significant federal research funding
Expert Qualifications
- 70+ refereed publications and 6 USPTO patents demonstrating deep technical authority in kernel design and virtualization
- Senior Member of IEEE with leadership roles in real-time systems research, standardization, and conference planning
- Multiple Best Paper Awards at premier conferences reflecting peer recognition and technical excellence
- Extensive experience combining academic research with hands-on industry implementation in safety-critical and embedded systems
- Recognized expertise in operating systems architecture, embedded software, real-time computing, and vehicular systems suitable for expert testimony
Related Experts
- Global Positioning Systems Expert Profile
- Spread Spectrum Communications Expert Profile
- Vehicle Informatics & Safety Expert Profile
- Streaming Multimedia Expert Profile
- Wireless Power Transfer Expert Profile
Frequently Asked Questions
What types of cases can this expert support?
This expert handles cases in automotive systems, industrial controls, aerospace, and firmware-based IoT. They have moderate litigation experience and can explain kernel architecture, real-time scheduling, and system failures in terms lawyers and juries understand.
What is this expert's technical background?
They hold a Ph.D. and M.S. in Computer Science plus an M.Eng. in Microelectronics and Software Engineering. They're a tenured Computer Science professor and Chief Software Architect at a major automotive company. They developed Quest RTOS and Quest-V separation kernels, now deployed across automotive, aerospace, and defense.
What technologies does this expert specialize in?
Real-time operating systems, kernel architecture, and mixed-criticality scheduling are their core specialties. They also work with hardware virtualization, cache partitioning, and separation kernels in embedded environments. Their systems are deployed in automotive, aerospace, and cyber-physical applications.
- Real-time operating systems (RTOS)
- Kernel architecture
- Mixed-criticality scheduling
- Hardware virtualization
- Cache partitioning
- Embedded systems firmware
- Quest RTOS
- Separation kernels
- U.S. District Courts
- Patent Trial and Appeal Board