Charles Rose

Charles Rose

Senior Computer Scientist at Adobe Systems

Greater Seattle Area

Current
Past
  • Software Design Engineer at Microsoft
  • Associate Member Technical Staff at CSC
  • Page at Ocean County Library
Education
  • Princeton University
  • The College of New Jersey
  • Toms River High School South
Connections
113 connections
Industry
Computer Software
Websites

Charles Rose’s Summary

I'm currently working at the intersection of graphics and compilers, first at Microsoft on the HLSL compiler in the DirectX team and now on a shading compiler at Adobe which is currently used by AfterEffects CS3 to generate high performance image processing filters for the GPU.

In the past, I have also done work in human figure animation on techniques to create controllable spaces of animation from small sets of animation examples. This work is known as Verbs & Adverbs and is the work I'm best known for within the research community.

Additionally, I worked on security for about 5 years on DRM and policy expression using a prolog-like description language called XrML, which later became the MPEG Rights Expression Language. While I'm not interested in security work at present, it informs my work in graphics.

I'm looking to sync up with colleagues, but not looking for jobs at present. Adobe is a great place to work... I'd be happy to share my experiences with you.

Charles Rose’s Specialties:

graphics, GPU, compilers, animation, policy-expression, declarative programming, DRM, XrML, MPEG REL, interpolation


Charles Rose’s Experience

  • Senior Computer Scientist

    Adobe Systems

    (Public Company; 5001-10,000 employees; adbe; Computer Software industry)

    December 2006Present (2 years 8 months)

  • Software Design Engineer

    Microsoft

    (Public Company; 10,001 or more employees; msft; Computer Software industry)

    May 1995December 2006 (11 years 8 months)

  • Associate Member Technical Staff

    CSC

    (Public Company; 10,001 or more employees; Computer Software industry)

    June 1990May 1995 (5 years)

    Part time while at school + summers. Worked on management related software for paperwork streamlining for a 50+ person dev organization working on a major goverment contract. Also worked on prototyping towards the end of my time at CSC.

  • Page

    Ocean County Library

    (Computer Software industry)

    19861991 (5 years)


Charles Rose’s Education

  • Princeton University

    Ph.D. , Computer Science , 19921999

    Part time from 1995-1999 while I was at Microsoft Research.

  • The College of New Jersey

    B.S. , Computer Science , 19881992

  • Toms River High School South

    19841988


Additional Information

Charles Rose’s Websites:

Charles Rose’s Interests:

reading, cycling, scuba, travel, opera, photography, programming, compilers, GPU, graphics, animation, anime

Charles Rose’s Groups:

ACM, Northwest Diving Instruction

  •    The College of New Jersey Alumni (TCNJ)
  •    ACM SIGGRAPH
  •    Princeton University - Alumni Association
  •    The College of New Jersey/TSC Alumni

Charles Rose’s Contact Settings

Interested In:

  • job inquiries
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Charles Rose’s full profile:

  • See who you and Charles Rose know in common
  • Get introduced to Charles Rose
  • Contact Charles Rose directly

View Full Profile