Ralph Hill

Ralph Hill Email and Phone Number

Principal at Ralph D. Hill, LLC @
Ralph Hill's Location
Los Gatos, California, United States, United States
Ralph Hill's Contact Details

Ralph Hill work email

Ralph Hill personal email

n/a
About Ralph Hill

I design and build software that makes complex things easy to do.Specialties: building complex systems that interact with existing commercial systems, reverse-engineering complex software systems, digital storage and playback of sound and moving images, color managed image processing pipelines, pre-production engineering for animated feature movies, privacy and security

Ralph Hill's Current Company Details
Ralph D. Hill, LLC

Ralph D. Hill, Llc

Principal at Ralph D. Hill, LLC
Ralph Hill Work Experience Details
  • Ralph D. Hill, Llc
    Principal
    Ralph D. Hill, Llc Jun 2011 - Present
    Technology evaluation and planning. Software architecture design and prototyping for new products.Specialized photography applications for reducing noise in photographs taken at night and for simulating long exposures during the day. Starry Landscape Stacker, Starry Sky Stacker and Long Exposure Stacker are available in the Mac App Store.
  • Pixar Animation Studios, Moving Pictures Group
    Senior Graphics Engineer
    Pixar Animation Studios, Moving Pictures Group Jan 2002 - Jun 2011
    Emeryville, California, Us
    I build and maintain a wide range of tools used in story development, script development, tracking of dialog recordings, and moving information between the editorial department and the rest of the studio. A key to the success of these tools is deep integration with the existing tools and data within the studio. In some cases considerable reverse engineering of commercial systems is needed to achieve the level of integration needed to provide the desired user experience.
  • Quicksilver Technology
    Senior Software Engineer
    Quicksilver Technology May 2001 - Jan 2002
    Us
    Quicksilver Techology was working on a novel processor design based on a reconfigurable computing model. My primary responsibility was design of optimization techniques for the compiler, but I also helped a lot with the design of one of the processing elements. I also assisted with the initial training of a key customer at the customer's site in Europe.
  • Intertrust
    Software Engineer
    Intertrust Nov 1997 - May 2001
    Berkeley, California, Us
    At Intertrust I worked in a small group reporting to the CTO. This group worked on a DRM system for small portable devices as well as video systems. I worked on porting the system to several platforms, helped developed a simple programming language for expressing rights as well as the compiler and interpreter for the language. I led the technology effort to apply the technology to a proposed video on demand system, a document delivery system and a range of music playback systems.
  • Silicon Graphics Inc
    Time Lord
    Silicon Graphics Inc 1996 - 1997
    Milpitas, Ca, Us
    I designed and implemented networked movie playback tools for the entertainment industry.
  • Silicon Studio
    Time Lord
    Silicon Studio 1995 - 1996
    Shibuya, Tokyo, Jp
    I designed and implemented networked movie playback tools for the entertainment industry.
  • Bell Communications Research
    Member Of Technical Staff
    Bell Communications Research Oct 1988 - Sep 1995
    I did fundamental research and prototype development in the general area of multimedia communication and meeting capture and playback.I developed a system to support the construction of applications where multiple users could interact simultaneously with a single data model, and each user gets their own customized view of the data. A key feature of the system was automatic data update using a local propagation system with eager evaluation.
  • European Computer-Industry Research Center
    Researcher
    European Computer-Industry Research Center Feb 1987 - Oct 1988
    I conducted research on user-interface implementation technology with a small group of researchers from France and Germany. I also implemented a parser for an interpreted functional language with a very flexible syntax.

Ralph Hill Skills

C++ Architecture Python C Perl Java Agile Linux Mac Os X Perforce Unix Javascript Xml Sql Objective C Embedded Systems Oop Opengl Assembly Multithreading Security Research Object Oriented Design Common Lisp Digital Asset Management Motion Picture Production Android Aaf Omf Quicktime Nature Photography Film Software Design

Ralph Hill Education Details

  • University Of Toronto
    University Of Toronto
    Computer Science
  • University Of Toronto
    University Of Toronto
    Computer Science
  • University Of Waterloo
    University Of Waterloo
    Compture Science

Frequently Asked Questions about Ralph Hill

What company does Ralph Hill work for?

Ralph Hill works for Ralph D. Hill, Llc

What is Ralph Hill's role at the current company?

Ralph Hill's current role is Principal at Ralph D. Hill, LLC.

What is Ralph Hill's email address?

Ralph Hill's email address is rd****@****xar.com

What schools did Ralph Hill attend?

Ralph Hill attended University Of Toronto, University Of Toronto, University Of Waterloo.

What skills is Ralph Hill known for?

Ralph Hill has skills like C++, Architecture, Python, C, Perl, Java, Agile, Linux, Mac Os X, Perforce, Unix, Javascript.

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

Aero Online

Your AI prospecting assistant

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.