I have a wide range of professional experience in research, engineering, systems, networking, and technology. Before starting Coyote Hill Consulting, I spent nearly two decades in research and technology at Xerox PARC. I have held numerous roles as a key individual contributor, leader, and manager at many levels. For more details please have a look at my LinkedIn profile or my work history (aka: résumé, resume, curriculum vitae, CV). Please contact me if you would like to discuss a consulting engagement.
My other vocation is flying. I'm an Airline Transport Pilot (ATP) and Certified Flight Instructor (CFI, CFII) with a number of ratings and certificates, including: Airplane Single-Engine and Multi-Engine Land (ASEL, AMEL), Citation CJ single-pilot CE-525S Type Rating, Gyroplane (at the Sport Pilot level), Remote Pilot small UAS (Commercial Drone Pilot), and Advanced and Instrument Ground Instructor (AGI, IGI).
I instruct at West Valley Flying Club and was awarded 2016 WVFC CFI of the Year. My active logbook shows that as of Mar 29, 2023 I have logged 6964 flight hours. I'm a member of AOPA and EAA, and building my own experimental homebuilt aircraft is on my list of things I'd like to do, Every year I attend AirVenture / Oshkosh, the world's greatest aviation fly-in event!
I joined the West Valley Flying Club (WVFC) in 1999. In 2010 I was elected to the WVFC Board of Directors and served as the Chairman of the Board. In 2012, after serving out my two year term on the board, I was appointed to the on-going position of Chief Information Officer. As CIO I continue to oversee the modernization and operation of the club's technical infrastructure.
Some of my other hobbies include: Amateur Radio (I hold an Extra Class license and still operate CW, aka Morse Code, every year during Field Day), Emergency Preparedness (I've been EMT, SCBA, and Wilderness First Aid certified), Woodworking, Hiking (including climbing Mt. Shasta), backcountry exploration by 4x4, visiting State and National Parks, Bicycling (in 2006 I completed the Honolulu Century Ride with Team-in-Training), Running (I ran the Rock 'n Roll 1/2 Marathon in San Jose in 2006 and the Dipsea in 2008), Skiing, Chess, and taking family vacations. I regularly donate blood (typically platelets via ABC) at the Stanford Blood Center and have made over 100 donations to date. On a related note, I am also a registered donor with the National Marrow Donor Program, aka Be The Match.
I've done some volunteer work over the years, including: Disaster Services Volunteer with The American Red Cross, a member of the ARES/RACES emergency communications services, and a volunteer pilot for Angel Flight. I have also done volunteer work for some of our local public schools in the Redwood City School District and the Sequoia Union High School District. Years ago I helped design and implement a campus network for Roy Cloud School and taught a 4th and 5th grade chess class at North Star Academy. I have been an advisor to the joint Woodside / Carlmont High School Robotics Team, known as Team100. I was also an assistant coach for the Woodside High School Quiz Kids team and helped out with the Track & Field and Cross Country teams.