Stephen Ward

Stephen Ward

Simulation Software Engineer at Weta Digital

Mid-level Software Engineer / 21 yrs

Wellington, NZ

Hire Me
Software development experience ranges from standalone Windows applications (95 - ME, NT - Vista), to Gentoo Linux LiveCD applications, to web applications/services. I have significant experience with the following languages/tools: C++, PHP, MySQL, Subversion. I am gaining experience with C#, MS-SQL Server, and SubSonic.
Work History
  • Software Engineer

    Wētā FX

    July 2018 - May 2019
    Wellington
  • Imaging Software Engineer

    Apple Inc.

    April 2015 - June 2018
    Cupertino, CA

    Creating the most "insanely great" photo application experience in the world.

  • Software Engineer

    DreamWorks Animation

    August 2012 - April 2015

    Developing and modernizing software tools for digital fur generation and lighting.

  • Instructor

    University Of Utah

    May 2012 - August 2012

    Teaching fundamental computer science topics such as Big-O, data structures algorithms to a class of about 80 students. Developing assignments and lectures, overseeing grading, and managing TAs.

  • Graduate Student

    University Of Utah

    August 2010 - May 2012

    Researching point-based simulation of soft bodies.

  • R&D Intern

    DreamWorks Animation

    May 2011 - August 2011

    Writing new and maintaining old geometric 3D mesh code.

  • Software Developer

    Sebo Marketing, Inc.

    October 2007 - October 2010

    Developing a REST API for online shopping carts.

  • Senior Software Engineer

    WhiteCanyon, Inc.

    October 2002 - September 2007

    Managing and participating in development of data security software for Windows and Linux.

  • Instructor

    Provo College

    August 2002 - April 2003

    Taught courses in basic programming and MS SQL.

  • Programmer

    The Waterford Institute

    January 2001 - August 2002

    Designing, scripting, and implementing educational software for 1st, 2nd, and 3rd grade students.

Education
  • MS in Computing - Graphics

    University of Utah

    2010 - 2012
  • BS in Computer Science

    Brigham Young University

    1996 - 2002
  • ISM

    1992 - 1995