Colin Smith

Software Engineer at DreamWorks Animation

Calgary, Canada Area

Current
Past
Education
  • The University of Calgary
  • The University of Calgary
Connections
86 connections
Industry
Computer Software
Websites

Colin Smith’s Summary

Computer scientist with research experience computer graphics with applications to geometric and biological modelling and industrial experience in hardware-accelerated and cluster-distributed electromagnetic simulations.

Colin Smith’s Specialties:

research, computer science, biology, programming, C++, C, L+C, LPFG, OpenGL, GLSL, Python, MPI, OpenMPI, modelling, biological modelling, procedural modelling, geometric modelling, hardware acceleration, computer graphics, cluster programming


Colin Smith’s Experience

  • Software Engineer

    DreamWorks Animation

    (Public Company; 1001-5000 employees; DWA; Animation industry)

    October 2008Present (1 year 2 months)

  • Software Developer

    Acceleware Corp

    (Public Company; 51-200 employees; Computer Software industry)

    August 2007July 2008 (1 year )

    At Acceleware I worked on hardware accelerated electromagnetic simulations. Acceleration techniques included implementation of the algorithms using graphics hardware (GLSL) and cluster distribution (MPI).

    Position ended due to company downsizing.

  • Researcher

    UC Davis Plant Sciences

    (Educational Institution; Research industry)

    March 2007July 2007 (5 months)

    I am currently working on the L-PEACH project, a simulation of a developing peach tree. In this simulation, we model the carbon partitioning, architecture and responses to pruning to achieve realistic tree models useful in a horticultural context.

  • Post-Doctoral Researcher

    ENSAM/INRA Montpellier

    (Government Agency; Research industry)

    January 2006January 2007 (1 year 1 month)

    My post-doctoral research was to simulate a developing apple tree with architecture determined by statistical descriptions and the from by biomechanical models.

  • Programmer & Research Assistant to Dr. Przemyslaw Prusinkiewicz

    University of Calgary

    (Educational Institution; Research industry)

    May 2001December 2005 (4 years 8 months)

    Maintenance and development of the VLAB for Linux, and maintenance for L-Studio, software suites used for developping models using L-systems (information on this software available at http://algorithmicbotany.org/virtual_laboratory).

    Creation of the digital edition of The Algorithmic Beauty of Plants (available for free download at http://algorithmicbotany.org/papers/#abop)

    Assistance in creating assets and models for various publications and research projects.

  • Teacher Assistant

    University of Calgary

    (Educational Institution; Higher Education industry)

    September 2001December 2001 (4 months)

    Teaching tutorials for the introductory course on data structures and grading assignments.

  • Database Programmer

    Mount Royal College

    (Educational Institution; Higher Education industry)

    May 1999August 2000 (1 year 4 months)

    Migration of a legacy data base to a current system and the creation of database reports.

  • Assistant Technician

    Microserve Calgary

    (Information Technology and Services industry)

    May 1998August 1998 (4 months)

    Assistant PC hardware technician for custom-built computers, hardware problem diagnoses and warranty repairs.


Colin Smith’s Education

  • The University of Calgary

    Ph.D. , Computer Science , 20012006

    My doctoral research was on developping methods for modelling dynamic, discrete surfaces. This research has applications in geometric modelling (e.g., to implement subdivision surfaces) and in biological modelling (e.g., to implement growing cellular tissues).

    My graduate coursework includes the subjects of subdivision surfaces, biological modelling, in particular, the use of L-systems for simulating plants, and information visualisation.

  • The University of Calgary

    B.Sc. , Computer Science , 19972001


Additional Information

Colin Smith’s Websites:

Colin Smith’s Interests:

programming, science, technology, music, photography

Colin Smith’s Groups:

  •    DreamWorkers
  •    Linking Calgary

Colin Smith’s Honors:

Best Long Presentation at the Workshop on Applications of Graph Transformations with Industrial Relevance. October, 2003. Awarded for the presentation of the paper Local Specification of Surface Subdivision Algorithms

Alberta Heritage Graduate Student Scholarship. $2000.00, awarded by the government of Alberta, 2003.


Colin Smith’s Contact Settings

Interested In:

  • consulting offers
  • new ventures
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Colin Smith’s full profile:

  • See who you and Colin Smith know in common
  • Get introduced to Colin Smith
  • Contact Colin Smith directly

View Full Profile