Former professor of computer science and independent engineering consultant and trainer. Specialized technical knowledge in the internal structure of the Linux operating system and the architecture of Linux-powered computer systems, including IoT devices. Was an early leader in the embedded Linux community, including serving as a contributing editor to a monthly magazine dedicated to the subject and a chair of conferences in the U.S. and Europe. Has trained thousands of engineers on Linux at more than fifty companies in over fifteen countries.
Formal Education
- Ph.D. in Computer Science, University of Louisiana
- M.S. in Computer Science, University of Louisiana
- B.S. in Computer Science, University of Louisiana
Career Highlights
- Produced and delivered custom training for up to 2,000 engineers per client in subjects including C, C++, Linux kernel and device drivers, embedded Linux, and Linux application development
- Developed the C and C++ firmware and bootloader for an advanced network switch processor semiconductor product
- Also wrote embedded software for lidar sensors
- Designed and created performance monitoring tools using Elasticsearch, Kibana, and filesystem
- Enhanced an IoT device's security by eliminating key vulnerabilities and participating in a security re-design
Expert Qualifications
- For half a decade, led research for a patent intelligence and analytics company and assisted a testifying expert with evaluation of technical claims relating to WiFi (IEEE 802.11), WiMax, VoIP, GPS, cellular and wireless mobile networks including routing and LTE, audio-video multimedia, voice recognition and response, VPNs, and user interfaces in over a dozen patent litigations across the major court venues
Related Experts
- Power Electronics and Motor Drive Expert Profile
- Electrical Fire and Battery Failure Expert Profile
- Crystalline Coatings and Optical Cavity Systems Expert Profile
- Embedded Firmware and Digital Signal Processing Expert Profile
- Real-Time Embedded Systems and Firmware Expert Profile
Frequently Asked Questions
What types of cases can this expert support?
Patent cases involving wireless and networking — WiFi, cellular systems, VoIP, GPS, and VPNs. Expertise also covers automotive, IoT, medical devices, and industrial controls. Litigation readiness is unknown, so confirm directly.
What is this expert's technical background?
Ph.D. in computer science and former university professor. Trained thousands of engineers at 50+ companies on C, C++, Linux kernel, and embedded systems. Hands-on experience developing firmware for network processors, embedded software for lidar sensors, AWS monitoring tools, and IoT security.
What technologies does this expert specialize in?
C, C++, Python, Perl. Strong in Linux — kernel, device drivers, bootloaders, embedded systems. Also AWS (Elasticsearch, Kibana), wireless protocols, and IoT devices. Was an early embedded Linux leader and contributed to a magazine on the subject.
