Laura Wieme

Experience 

Senior Software Engineer, iWork, Apple Inc., Cupertino, California                    February 2011 - Current

  • Create new animation effects and develop the animation engine for Keynote for both OSX and iOS
  • Work closely with designers to provide tools and reach a shared goal
  • Develop effects using openGL and Core Animation
  • Meet high performance standards for animation playback on all devices
  • Provide creative and technical input to take our products to the next level

Consumer Applications Software Engineer Intern, Apple Inc., Cupertino, California     June 2010 - August 2010

  • Demonstrated strong communication skills for team meetings, inter-team collaboration, and written documentation 
  • Designed, planned, implemented and tested a large new user experience and the algorithms required for its operation
  • Researched and implemented image classification and sorting algorithms and incorporated them into existing software

Asset Manager and Developer for Virtual Theatre, Rochester, New York              February 2009 - November 2010

  • Worked with a team to use real-time motion capture data to broadcast a 3D theatre performance with live actor motion 
  • Managed, inspected, and prepared 3D assets from an art team for import into a proprietary 3D engine 
  • Developed artist friendly pipeline for model export/import

Technical Skills 

Languages/Libraries - Objective-C, C++, OpenGL, OpenGL ES, GLSL, Core Animation, Python, Java, Cocoa, AppKit, RenderMan Shading Language, Lua, Matlab, OpenCV, Javascript, CSS, HTML 

Platforms - Mac OSX, Unix, Windows

Applications - Xcode, Eclipse, Visual Studio, Android Studio, Subversion, Git, Matlab, Aperture, iPhoto, Final Cut Pro, iMovie, Maya, RenderMan Pro Server, After Effects, Photoshop

Education

Rochester Institute of Technology, Rochester, New York - MS Computer Science 2013

Related Course Work: Computer Graphics Programming I & II, Animation Algorithms, Computer Vision & Advanced Computer Vision, Procedural Shading, Applications in Virtual Reality, Applied Perception in Computer Graphics, Parallel Computing, Algorithms, Advanced Rendering

Rochester Institute of Technology, Rochester, New York - BFA Film & Animation / Computer Science minor 2009

Projects and Papers

  • Perception Based Heterogeneous Subsurface Scattering for Film
  • Ray Tracer in C++ from scratch 
  • Image-based Model Reconstruction 
  • Survey of Depth Estimation Techniques from Stereo Pairs

Activities and Grants

  • National Science Foundation Grant for Virtual Theatre - 2009 - 2011 
  • Seed grant from the National Center for Women in Technology - 2008 -2009 
  • Active member of the Rochester Institute of Technology’s Computer Science House - 2005 - Current 
  • Certified Advanced Open Water Scuba diver and Underwater Videographer