Bill Hogue

Bill Hogue Email and Phone Number

R and D Imagineer, Principal @ Walt Disney Imagineering
Simi Valley, CA, US
Bill Hogue's Location
Simi Valley, California, United States, United States
Bill Hogue's Contact Details

Bill Hogue work email

Bill Hogue personal email

About Bill Hogue

My career started back in the 8-bit world of the 1980s when I started my own company making arcade-style games to play on home computers such as the TRS-80 and the Atari 800. Back then I was using assembly language to move those pixels around. A few magazines decided to profile me and my company and that led to an appearance on Good Morning America! I still remember the limousine ride through New York City! Later in the 90s and the 2000s I worked at Technicolor in North Hollywood. Technicolor was the company that produced the majority of the film sent to theaters worldwide. I was now writing C++ code to move things around but those things were now reels of motion picture film. And if you remember how film worked then you’ll know that all of that had to happen in a darkroom which was always a fun challenge! I worked on machines both big and small including two “Dye Transfer” printing machines that were spread out across two floors of our building! We were continuously warned that film would only last a few more years before digital took over. But I guess we all just tuned it out and we were shocked on that fateful day when film finally died.Fast forward to today and now I’m at Walt Disney Imagineering. Again I’m writing code to move things around…but now sometimes the things are people! The highlight of my entire career has to be the many months that I spent being part of the talented software team for the vehicles on the Rise of the Resistance attraction at Disneyland. Well, programming the light sabers and working with the actors who played Kylo Ren and Rey on the Galactic Starcruiser was pretty cool too!

Bill Hogue's Current Company Details
Walt Disney Imagineering

Walt Disney Imagineering

View
R and D Imagineer, Principal
Simi Valley, CA, US
Employees:
3018
Bill Hogue Work Experience Details
  • Walt Disney Imagineering
    R And D Imagineer, Principal
    Walt Disney Imagineering
    Simi Valley, Ca, Us
  • Walt Disney Imagineering
    R&D Imagineer, Principal
    Walt Disney Imagineering Mar 2017 - Present
    Glendale, California, Us
    Designed, created, and implemented code for a three-wheeled prototype ride vehicle. The C++ code performs all vehicle driving functions including manual control and automatic profile playback. The vehicle uses CANOpen and EtherCAT to interface with motor drives, encoders, and other devices. The vehicle has been repeatedly used by creative personnel to prototype future attractions before the final equipment and show buildings were available.Worked as part of the software team on Rise of the Resistance at Disneyland. A major part of the code I wrote is utilized to bring attraction vehicles back to appropriate locations for initializing or resetting the attraction. I also worked closely with multiple equipment vendors to resolve various hardware and software issues in the show building and on the ride vehicles.
  • Walt Disney Imagineering
    Ride Control Systems Specialist
    Walt Disney Imagineering Aug 2015 - Mar 2017
    Glendale, California, Us
    Learned, worked with, and enhanced existing an servomotor animation system to control a multi-axis robot system. Created software to read and write CAN and CANopen messages for system setup and debugging. The software reads in manufacturer supplied EDS files for use in decoding and translating the messages.Wrote C# and structured text code on a Twincat PLC system for a four-wheeled vehicle. The vehicle can be driven and controlled remotely through network packets and also with a safety joystick. The drive system code features coordinated four-wheel turning modes to allow for extremely tight turns.Created C++ code to control a unique eight-actuator motion platform designed for carrying guests. Used OpenGL drawing commands for the initial simulation of the project before the hardware was completed. The simulation system allowed for the creation and perfection of the math required for the forward and reverse kinematic equations. Successfully used the simulation code to control and move the actuators on the actual physical platform on the first attempt.
  • Panavision Federal Systems, Llc
    Senior Software Engineer
    Panavision Federal Systems, Llc Oct 2012 - Aug 2015
    Wrote code in C# under Microsoft Visual Studio to merge real-time images from multiple high-resolution cameras into a single 360 degree panoramic view. Also wrote C/C++ code in a DLL using nVIDIA's CUDA GPU-based platform to debayer, rotate, shift, and color correct the images. Used OpenGL and DirectX for screen presentations. Created a subsequent system using Qt that ran on both RedHat and Ubuntu machines and stitched 4K resolution images.Created a remote control system for a motion picture camera to adjust focus, iris, and zoom positions. Utilized OpenCV with stereo cameras to compute distances to targets. Used Qt to create the user interface to manage all camera controls.Wrote code for PIC18 microprocessors to monitor environmental parameters via I2C bus and to send summary data to a Linux PC via RS485. Wrote a bootloader program to remotely update the system through a serial port.
  • Hogueworks
    Self Employed
    Hogueworks Jun 2012 - Sep 2012
    Created and released "Scientific Fraction Calculator" under iOS for iPhone and iPad in the Apple App Store. There is a both a free, ad-supported version and a paid version. The app features the unique ability to enter and compute fractions as well as decimal values. Full speech capability using Core Audio Services allows the user to hear input touches. The final result is spoken aloud when the calculation is complete. This app was written in C# using the Monotouch development environment.
  • Technicolor
    Supervisor, Software Engineering
    Technicolor Jun 1990 - Oct 2011
    Los Angeles, Us
    I wrote software, designed hardware, and supervised the installation of film printing systems at Technicolor’s Motion Picture labs. Continuous Contact Printers (CCP’s)These darkroom machines operating up to 3000 FPM have been installed at seven worldwide labs. 16 machines were built with some using more than 90 servomotors. These systems reliably produce billions of feet of film resulting in millions of dollars of revenue. I traveled to each installation and then supported and improved these machines.Dye Transfer MachinesTwo of these machines with 241 motors moved thousands of feet of film throughout two building floors at 1200 FPM. These machines were used to produce a more vivid color look similar to famous films such as ”Gone With the Wind” and “Wizard of Oz” and in fact were used to make re-release prints of both of those films.Printer “Light Valve” ControllersThese systems control mechanical light valves that adjust light intensity/color and dynamically adjust other parameters during printing. Almost all footage of film produced at Technicolor's worldwide sites is reliably printed using this equipment.Monitoring and Quality Control SystemsThis software package allowed the status of printing and developing systems to be viewed on desktop computers. History graphs and event logs were available to be viewed or printed. Barcodes on the film enabled quality control checks to be performed at the developer.Anti-Piracy SystemI suggested and then created a method for marking prints with unique codes to identify theaters where pirated copies originate. This system resulted in many patents and enabled Technicolor to charge millions of dollars of fees for its usage.Remote Printer Control SystemI created a system to allow the remote control of printing parameters to reduce errors and film waste. The system was successfully installed at multiple worldwide sites.
  • Zymed
    Sr. Software Engineer
    Zymed Oct 1986 - Jun 1990
    PC-Based Heartbeat Analysis PackageI was the sole programmer in charge of maintaining this product. This software would categorize heartbeats according to normal and abnormal rhythms. A report was generated, saved to disk, and then printed for review by a physician. Custom devices included optical disks and laser printers. This was a pre-Windows, DOS-based system written entirely in 8086 assembly language.80386 DebuggerDesigned a symbolic debugger for the Intel 80386 processor supporting all aspects of the CPU including task switching and both real and protected operating modes.
  • Big Five Software
    Owner
    Big Five Software Jan 1980 - Jun 1986
    Started my own company writing assembly language arcade-style games for TRS-80 and Atari computers that employed up to fifteen people during peak production periods. Appeared on ABC's “Good Morning America” and showcased several current games. Created a cross-assembler system to speed production and testing. Managed all aspects of the company. Won many awards for both game and program design. In recent years I created an Atari emulator for PC's using DirectX to play two of the games I created and programmed: “Miner 2049er” and “Bounty Bob Strikes Back!”

Bill Hogue Skills

Software Engineering Embedded Systems Software Design Testing Process Improvement C++ Device Drivers System Architecture Opengl Visual Studio Operating Systems C# Software Project Management Vxworks Digital Asset Management Program Management Software Development C Analysis Hardware Integration Six Sigma Electronics Film Networking Windows Software Installation Distributed Systems Qt Creator Business Process Improvement

Bill Hogue Education Details

  • California State University, Northridge
    California State University, Northridge
    Computer Science
  • Moorpark College
    Moorpark College
    Computer Science

Frequently Asked Questions about Bill Hogue

What company does Bill Hogue work for?

Bill Hogue works for Walt Disney Imagineering

What is Bill Hogue's role at the current company?

Bill Hogue's current role is R and D Imagineer, Principal.

What is Bill Hogue's email address?

Bill Hogue's email address is bi****@****ney.com

What schools did Bill Hogue attend?

Bill Hogue attended California State University, Northridge, Moorpark College.

What skills is Bill Hogue known for?

Bill Hogue has skills like Software Engineering, Embedded Systems, Software Design, Testing, Process Improvement, C++, Device Drivers, System Architecture, Opengl, Visual Studio, Operating Systems, C#.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.