Resume of David Bergman Page 1 of 12
Strong Organization and Leadership skills - approachable and self-critiquing, resourceful, good ability to foresee potential
problems while managing and delivering high quality work on multiple projects with shifting requirements, and deadlines
Industry Experience in several areas including: Programming, Game Design, Graphics + Communication Design (Logo, Package, and Graphic Design, Prototyping, Market Research, Technical Drawing, Photography), and Research.
Teaching Experience at the Post-Secondary level since 2004 (Graphics, Design, UX, Programming), with a MASTERS in Information Visualization + Gestalt Theory + Mental Map Preservation (i.e. Design, User Experience) from SFU's School of Interactive Arts + Technology (SIAT)
Art Direction, Project Management (eg. user experience website prototyping, product prototyping, posters, magazines,
interactive eBooks, illustrated poetry books)
Quality Control and Assurance
Adobe CC PhotoShop, Adobe Illustrator, Adobe InDesign, CorelDraw, Corel Painter, Corel Photo-Paint
Raster and Vector Drawing, Illustration, Graphics, Layout Typography, Logo Design, Package Design, Magazine Design, Communication Design, Industrial Design
Digital Photography, Photo Manipulation, Image Processing
Product and Branding Research, Analysis & Strategy, Market / Demographics, Concept Ideation
Iterative Development with user / client feedback
Digital and Tangible Prototyping
Rapid Prototyping using SolidWorks 3D CAD
Laser Cutting (various materials) and 3D Printing (acrylic)
sketching, woodworking, sculpting, hobby knife, rotary tool (Dremel tool), band saw, jig saw, table saw, chop saw,
drill, air nailer (brad gun), staple gun, plastic vacu-forming, and others
Arduino (switches, dials, RFID tag reading, LED lighting) and MaxMSP
Lego Mindstorms programming and prototyping
3D modeling, animation, and character skeletons (Maya, Milkshape, Sketchup)
C# / C++ / C - Object Oriented Programming (OOP), polymorphism, visualization, physics, timers, animation, threading
& synchronization, networking
Processing and Java (Processing, NetBeans, Eclipse) - game programming, physics simulations, drawing, animation,
webcam image capture and image processing, GUI design
OpenGL 3D graphics - terrain mapping, texture mapping, lighting, blending, perspective, camera control, and more
Unity 3D Game Engine Programming using C# in MonoDevelop (Unity's programming IDE) - custom player controls and
inputs, event handling, collision handling, sounds, physics, animation, camera control, debugging, and more.
Web page design and scripting (Dreamweaver, HTML, CSS, JavaScript, PHP, custom objects (eg. cursors, buttons), XML,
Apache server, MySQL)
Information Visualization + Visual Analytics - created node-link demo applications (C++ in MFC) that demonstrate Force-
Directed layout and “Focus+Context” node placement, updated and optimized an information visualization program
called CZWeb so it works with current IE browser, recreated and optimized the continuous zoom algorithm in a new
MFC application.
Physics simulation - vectors, conservation of energy, momentum, inertia, perfect reflection, elastic and inelastic collisions,
friction (drag, angular drag, collision friction), viscosity, rope dynamics, acceleration (gravity, water current, air
buffeting), realistic motions (eg. blowing dandelion seed, force blast, explosion, helicopter maneuvers, and more)
Artificial Intelligence - machine learning, optimized behaviours, path finding (Dijkstra and A*), computational geometry
Resume of David Bergman Page 2 of 12
Digital Signal Processing - image and sound manipulation at the data level including: filtering, up/down sampling,
quantization, analysis (eg. automatic motion detection and object tracking based on luminance and colour vectors
calculated from sequential images taken from a webcam - taking colour constancy into account so the motion tracking
works well in different lighting conditions), Fourier transformation, jpeg compression, voice recognition, created a
morphing algorithm (“weighted triangulation”), fingerprint analysis
GUI design - MFC (MS Visual Studio IDE, SDI/MDI, GDI+ drawing), Win32, XWindows, and QT APIs
Flash - game design, animation
Visual Basic - controls, database manipulation, timers, animation, game design
Other languages: Lego Mindstorms, NQC (Not Quite C), Delphi, ADA, Assembler
Excel and Word (styles + style sets, shortcuts, templates, formatting)
Robotics: Lego Mindstorms NXT, Aibo Sony robot dogs (Robocup (Artificial Intelligence + Machine Learning), robotic
soccer)
Mac, Windows, and Linux operating systems
Adobe Audition, and Audacity sound editors
Batch scripting (eg. for automating file backup, application settings, and version control)
Experience with Microsoft Project, Rational Rose (UML notation, Use Cases), Oracle, Access, SQL
[expired] CPR, First Aid, WHIMIS, radiation and biohazard safety
Simon Fraser University (SFU) | School of Interactive Arts + Technology (SIAT) [2005 - 2010]
Thesis: “Mental Map Preservation Principles And Related Measurements For Quantitative Evaluation Of Force-Directed
Graph Layout Algorithm Behaviour”
British Columbia Institute of Technology (BCIT) [2000 - 2002]
97% Industry Project, 98% Image Processing, 100% Graphics Mathematics, 99% Applied Math, graduated with honors
Simon Fraser University (SFU) [1992 - 1999]
Honor Roll, Co-operative Education
Honor Roll, International Baccalaureate (IB), Higher-level IB Physics, received credit for two University Physics courses
Resume of David Bergman Page 3 of 12
In this graphics course, I taught Adobe Creative Suite (Photoshop, Illustrator, InDesign)
Helped students develop drawing, inking, and colouring techniques and a bit of theory behind digital image processing
(eg. colour theory, anti-aliasing, and more)
Continued development of course content
Created student projects display (July 2008, Jan 2012)
Created course content
Taught about the history and origin of science, scientific principles and standards, visual perception and senses, light and
colour theory, the brain, attention, memory, cognition, Gestalt principles of visual perception, and several other related
topics
We investigated perception from different perspectives and related it to science at various levels of abstraction
Created student projects display (May 2010)
Created course content
Taught object oriented programming, variables, conditions, loops, functions, event handling, basic colour theory, drawing
and animation
Created course content
(2012 - current) Processing (Java) and a little Pure Data
(2008 - 2012) C++ and OpenGL - 3D texture mapped models and OpenGL, geometric transformations, polygon
drawing methods, animation, colour theory
(2007) C++ - The first iteration of course material included GUI programming in MFC, and image processing (pixel
colour manipulation and downsampling)
Created student project displays on three occasions
Taught fundamental principles of User Experience Design (UXD) including Information Architecture (IA), UXDesign
Lifecycle, user research, creating user personas and empathy maps for developing an understanding of user
needs/wants/expectations/context, usability concerns + other ergonomic factors and technical considerations, Interaction
Design (IXD) + Human Computer Interaction (HCI) considerations, functional versus non-functional requirements, hard
versus soft constraints, wireframing, prototyping, and usability testing
Helped students develop good group work and time management skills and techniques using Gantt charts, scrum
meetings, milestones, and critical thinking
Guided the students through 3 large group projects (website prototypes) that had an increasing and synergistic (with
WMDD4800) emphasis on legibility, graphics skills (raster and vector, applying the benefits of various image files
types), organization, file versioning, layout consistency, and personal responsibility to a team.
Each project built on the previous one, and design challenges were interjected to challenge the students' ability to adapt in
a group work setting where they rely on each other to succeed.
Created course content
Topics were synchronized between WMDD4800 + 4825 work to facilitate student success and timely applied learning
Resume of David Bergman Page 4 of 12
Taught Design principles, file types (pros + cons), colour theory, Gestalt principles, design process, critical thinking,
attention to detail, composition rules, and practical graphics skills including several useful Photoshop techniques
Students used various styles of typography, cubism, post-production double exposure + tilt shift, vector + layer masking,
adjustment layers, and other techniques and styles to create contemporary digital graphics - following popular current
design trends - that could be used as quality website content
Helped students to appreciate wise use of tools and efficient workflow
Students were encouraged to iterate and seek feedback from their colleagues, and this helped create a friendly working
environment where students were happy to share ideas and help one another... and this lead to increased confidence in the
tools and their own graphic design skills
Created course content
Topics were synchronized between WMDD4800 + 4825 work to facilitate student success and timely applied learning
Taught Design theory, process, and practical skills including sketching and ideation, user input, and current design trends
Effective tool use for prototyping and fabrication - sketching techniques, 2D digital applications (basic Photoshop,
Illustrator, InDesign), paper/balsa wood scale prototyping, experience with various hand tools and power tools
Assignments and projects covered Graphic Design, Typography, Communication Design, User-Centered Design
(including questionnaire + iterative feedback), and Industrial Design concepts
[2015, 2014] Scene sketching, vintage typography + type lockup, logo design, digital image processing, character
design, cubism, graphics layout prototyping, created graphic content for a mug, mug packaging, volume and
repetition, paper prototyping, vector silhouette figures, outdoor social space, scale models, and process books
[2011] Vector scale plans, clay sculpting for mold creation, PETG plastic vacuum-forming, created a balsa and plastic
sailboat scale model and a child's wooden toy
We discussed ecological and practical topics like reusing materials and caring for your tools (eg. sharpening rather than
discarding) to prevent waste and save money
Created course content
Developed student projects display (Jan 2012) in conjunction with a display for my Fall 2011 CGIA215 Graphics class
Created a student reference restriction digest DNA fragment gel image [2017]
Created illustrations for two Microbiology lab manuals and one Cell Biology lab manual [2009]
These projects were done as a personal favor for my wife
Met with the client to define the scope and requirements for the design and technical drawings
Researched security systems, suggested design and hardware options
Worked with the client through design iterations until all government and site-specific security and functional
requirements were met
Created scale technical drawings / building plans for a 7' x 7' x 8' cement vault. Three orthogonal projections were
created, with technical details / notes, as vector graphics in Illustrator.
The design included colour coded objects created to a high degree of precision, clear measurements and important notes,
icons (motion light, motion detector, smoke alarm, security system control box, outlet box, electrical conduit, ventilation
tubing, etc.), and a visual key for the icons to help the contractor and security specialists build the vault exactly to the
client's needs
Resume of David Bergman Page 5 of 12
Created 5 different labels for flavours of parfait desert cups packaging including UPC codes and Nutrition Facts Tables
Market research, ideation, branding analysis with regards to target demographics, worked to a tight deadline within
specific requirements, created digital and tangible prototypes, iteratively improved designs with client feedback,
delivered designs on time to the client and label company in the required format
Updated company logo (graphic elements adjusted for symmetry, perspective corrected, recoloured for harmony and to
match the 5 different flavour label designs) in Illustrator
Initial flavour concepts and label layouts pencil sketched and paper prototyped
Further concept development, image processing, and digital mockups done in Photoshop
Layout and final graphics done in Illustrator
Prototyping for size and composition focused attention on ease of label application and where certain important elements
were positioned (eg. product graphics, UPC code, company name)
Helped create a PowerPoint presentation of the 5 flavours, and created a new logo specific to the parfait line called "Cake
2 Go"
Created 3 different labels for sweet, semi-sweet, and non-sweet 3" tart shell packaging
Photography, layout and graphics done in Illustrator, photo manipulation done in Photoshop
Market research, ideation, branding analysis and strategy, worked within specific requirements, created digital and
tangible prototypes, iteratively improved designs with client feedback, delivered designs on time to the client and label
company in the required format
The labels will be used on packaging in prominent retail and wholesale stores (eg. Thrifty Foods, Save-On-Foods,
Overwaitea, PriceSmart, Superstore, and others)
Statistical analysis of Quality Control results from Whole Genome Bisulfite Sequencing (WGBSseq) and RNA-seq QC
Helped further develop, optimize, and document high-throughput software pipelines (WGBSseq + RNAseq) to aid in
identifying epigenomic information (eg. Methylation cites on DNA, gene expression/transcription and transcriptome
analysis) to help understand cancer
Efficiently organized and prioritized a variety of complicated and technical tasks, able to switch quickly between
complicated tasks
Communicated clearly and in a timely manner with others at UBC and the BCGSC (BC Genome Science Center) about
needs, details, and results (eg. thresholds, statistics, possible correlations, possible problems)
Created new optimized and well documented code with suggestions for process and data management improvement
Reverse engineered, tested, optimized, and documented several problematic processes
Linux environment, working with epigenomic data, command-line tools, cluster computing
Scripting in shell, java, R, and a bit of Perl
Taught students the basics of video game creation, design, and programming using the Unity 3D Game Engine, User
Interface, and MonoDevelop Integrated Development Environment (IDE) for programming
Topics included: player control and movement, user inputs (keyboard, mouse, PS3 game controller), collision detection
systems, world manager, debugging using text and visual output, asset management and loading (e.g. textures/materials,
3d models, sounds, music), animations, audio control (e.g. clips, sources, listeners), and version control (SVN)
Helped students with many aspects of game design, project milestones, documentation, team management, and coding for
the specific games they chose to create, test, and improve.
Resume of David Bergman Page 6 of 12
C# Unity coding included many types of interesting and fun game mechanics, gameplay elements, and visual effects for
their 3D games including: bee swarming (boids flocking) and flying movements with realistic wing flapping, realistic fish
swimming motion, character control, enemy movements, teleportation gun, various attacks (sword slashing, ninja stars,
bubble bomb, force blast, punch and kick with colliders in the animated model, with lighting and particle effects), various
power-up items and effects (eg. speed, double jump, different types of shooting, and lots more), rope attachment to level
elements and swinging, moving/rotating/bouncy platforms, local gravity switching for jumping between small planets,
explosive forces, knockback, Artificial Intelligence and visual debugging for zombie movements (with obstacle
avoidance, seek, wander), enemy waypoint pathfinding, lighting effects, flashlight, giant bugs that do obstacle avoidance
as they move over 3D terrain, helicopter flight with a magnetic rope to pick up water buckets to douse building fires with,
flight target hoops that light up as you fly through, take control of an enemy, level minimap, aiming a beam of light using
a giant controllable magnifying glass onto a pile of wood which starts a fire with realistic lighting and smoke, then light a
torch and take the fire to burn a path through overgrown bushes to expose a new part of the level, growing vines from
seed that become stairs, leaves that you can platform jump between and floating dandelion seeds that you can hang and
jump between as they realistically move around in various patterns (leaves fluttering around various axes as they fall in a
double helical pattern around a giant oak tree)... all sorts of GUI and HUD visual feedback (eg. player stats, unit choices,
time of day)... and lots more.
Created demonstration game material and code (see a few demos on my website)
Presenter for Game Design and Programming at open house (201306)
Taught various physics topics including: vectors, inertia, momentum, conservation of energy, perfect reflection, elastic
and inelastic collisions, friction (drag, angular drag, collision friction), acceleration (gravity, water current, air buffeting)
Created demonstration material and code showing various physics behaviours using C# in OpenGL (Unity 3D Game
Engine)
Created 3 different labels for sweet, semi-sweet, and non-sweet 2" tart shell packaging
Updated company logo (typography, character spacing, depth, Photoshop + Illustrator)
Photography, layout and graphics done in Illustrator, photo manipulation done in Photoshop
Market research, ideation, branding analysis and strategy, worked within specific requirements, created digital and
tangible prototypes, iteratively improved designs with client feedback, delivered designs on time to the client and label
company in the required format
The labels will be used on packaging in prominent retail and wholesale stores (eg. Thrifty Foods, Save-On-Foods,
Overwaitea, PriceSmart, Superstore, and others)
Students used various programs from Adobe's Creative Suite (Photoshop, Illustrator, and InDesign) to create a visually
appealing and professional quality magazine. The content is iteratively created and critiqued, and students are
encouraged to experiment with layout and content. Students create a magazine using content that is completely created
by them using their photography, photo manipulation, illustration, typography, colour theory, concept development,
writing, and layout skills.
Created course content
Taught students advanced Photoshop tools and techniques for digital painting, iterative character design, compositing (eg.
matte painting), attention to colour and texture, repeating patterns, and other topics with a focus on graphics for game
concept art and 3D model textures.
Created course content
Resume of David Bergman Page 7 of 12
Taught students basic Photoshop tools and techniques with a focus on graphic design (eg. typography, logo design)
Created course content
Helped students brainstorm and problem solve their Kinetic Sculpture project
Helped students learn model sketching and design, digital parts/assembly creation, and 3D prototyping using SolidWorks
Helped students create a working Kinetic Sculpture of their 3D prototype using various tools including a laser cutter,
CorelDraw, 3D acrylic printer, and various power tools (jigsaw, scroll saw, band saw, chop saw, drill, belt sander, etc.)
for wood, metal, and plastic fabrication (eg. gears, cams, etc.)
Helped students learn how to program Lego Mindstorms robots they built using NXT and RobotC
Built a parallel parking robot for SFU’s Open House
Taught Game Design and Game Theory
Aided students in the creation of board games and digital games (C++, Java, Python, and Flash programming)
Created new theoretical and practical course content
Visual Analytics / Information Visualization research
CZWeb application development (tracking and visualization of web browsing), Implemented Continuous Zoom
algorithm
C++ MFC Windows programming, OLE Web Browser, Active X controls
Helped present Visual Analytics topic at SFU Open House
Researched and produced new Industrial Design lecture and lab material (presentations and handouts)
Conducted labs and helped students with ideas, project management, design, technical skills, and documentation
Marked all design documents and presentations
Facilitated quality communication and mentored ~65 students in 11 teams
Resume of David Bergman Page 8 of 12
Robotic Soccer with Sony Aibo Robot Dogs
Acquired knowledge for setting up a graduate and an undergraduate course
Researched and developed Aibo Sony robot dog functionality including: movement, communications, visual acuity,
movement detection, Tekkotsu application, Open-R library (Java & C++)
Demonstrated Aibo Robocup soccer skills to TV & newspaper reporters and at SFU Open House
Helped create the User Centered Design II course (IAT354)
Taught most of the IAT354 lab, including Java programming, how to use a GPS (Global Positioning System) device,
programming for geotagging digital photos and the User Interface for viewing the images and metadata on a map
Helped students understand how to combine text, visual, and GPS data
Helped manage production of an interactive multimedia poetry eBook “DigitalNowhere.org” (2D, 3D, video)
Facilitated quality communication and mentored ~50 students in 7 teams
Interviewed prospective students for Project Manager positions
Helped with content ideas, functionality, and technical considerations
First author on a digital signal processing conference paper (June 14, 2006)
Video motion compensated frame interpolation (digital signal processing) in Java & C++
Literature research, programming, heuristics, statistical analysis
Helped with modelling of tissue growth and movement (applied biophysics) in C++
Researched topics and helped add course content for lectures and labs
Marked assignments/projects, taught and helped students (96 students)
Multiplatform cell phone game programming in both C++ and Java
Worked on the game "ScrabbleBlast"
Programmed game mechanics, gameplay, graphics, animation, menu system, layout design
Added course content (lecture, online, and practical/coding content) for both courses
Resume of David Bergman Page 9 of 12
2 sections of each course
Updated and added course content (lecture, online, and practical/coding content) for both courses
Multi-agent Artificial Intelligence system in Linux X-Windows
Second author on an Artificial Intelligence research paper (optimized passing algorithms, 2006)
Built a soccer monitor and agent plug-in visualization of agents’ perceptions and debugging information at runtime
Used networking to make the coach gather game statistics as the games progressed
Helped create our programming team’s coding/commenting standards
Networking: serialization, marshalling, TCP programming (agent to monitor network communication)
Sudoku in Java
Tetris - innovative use of the mouse for gameplay
HCTeamGen in C++ - has been in circulation since Nov 2002 & received very good reviews from users
Bergman’s Contact Mastery - contact program with many features including: searchable contact list by name or
keywords, date alerts, to-do list, timer
Taught and helped students with programming (Java, OS & Networking, VB)
Created marking schemes, marked assignments and projects
Taught kids VB coding and helped them create a simple game
Child supervision (some with special needs)
Resume of David Bergman Page 10 of 12
Responsible for designing experiments and performing many complicated lab techniques
Second author on one paper (Anticancer Research; January, 1999)
Responsible for designing experiments and performing many complicated lab techniques
Taught two grade 12 biology students through the "Continuing Education" program
Supervised and taught children to swim, trained and assisted hiring of new staff
Global West Wholesalers Ltd. Graduate Bursary in Expert Systems Spring 2007
SFU Faculty of Applied Science Graduate Fellowship Fall 2006
SFU Leonardo Summer Institute & Honorarium - SFU Harbour Centre Summer 2006
SFU Open House - sculpture, painting, mixed media in an artwork display June 2006
SFU SIAT Graduate Student Association logo contest winner Spring 2006
BCIT Open House 1st place display Summer 2002
SFU Biology Student Association logo contest winner Spring 1999
NSERC Undergraduate Research Award in Industry (National Science and Engineering
Research Council of Canada)
Summer 1998
SFU Honor Roll Fall 1997
NSERC Undergraduate Research Award in Industry (National Science and Engineering
Research Council of Canada)
Fall 1996
International Baccalaureate (IB program) Higher Level Physics
was able to skip two University Physics courses
Spring 1992
V. Kyrylov, D.S. Bergman, and M. Greber, “Multi-criteria optimization of ball passing in simulated soccer,” Journal of Multi-Criteria Decision Analysis, vol.13, issue 2-3, pp.103-113, July 2006.
B. Salh, D. Bergman, A. Marotta, and S.L. Pelech, “Differential cyclin-dependent kinase expression and activation in
human colon cancer,” Anticancer Research, vol.19, no.1B, pp.741-8, Jan-Feb 1999.
Resume of David Bergman Page 11 of 12
D.S. Bergman, B.B. Youssef, J. Bizzocchi, and J. Bowes, “Interpolation techniques for the artificial construction of video
slow motion in the postproduction process,” International Conference on Advances in Computer Entertainment 2006
(ACE 2006), 66, June 2006.
SFU Surrey Open House 2007 poster - “Visual Analytics for Safety & Security”
SFU FAS conference 2006 poster and presentation - “Wide-Span Motion Compensated Interpolation”
SFU Surrey Open House 2006 presentation - “Wide-Span Motion Compensated Interpolation”
SFU Surrey Open House 2006 poster and presentation - “HDTV Research Project”
ECU Faculty Show
1 art piece: digital typographic art
2 art pieces on display: raster type lockup, vector tessellation in silhouette
design process piece: PastryWorld logos + 5 flavours packaging designs
9 art pieces on display: digital paintings, sketches, and industry graphics work
4 art pieces on display
2 art pieces on display
Fall 2016
Fall 2015
Fall 2014
Fall 2013
Fall 2012
Fall 2010
Langara Web and Mobile Design and Development (WMDD) open house automated powerpoint
presentation - custom template / graphics
Fall 2015
AIV Graphic Design (CC133 + CCM171) student work display - framed and hung multiple
student pieces, created custom automatically scrolling PowerPoint which was displayed on the
large monitors around the school
February 2013
ECU Student Work Displays
Design Foundation (FNDT161) + Digital Imaging Essentials (CGIA215): Wooden Kids'
Toys, Sailboats, Illustrated Poetry Books
Spring 2012
Computer Science (SCIE204) student work display, Computer Graphics and Animation
3D Graphics and Animation: Falling Leaves, Screensavers, 3D Prototype Animated
Models
Digital Image Processing, Downsampling
Computer Graphics and Animation: Kinetic Text, Ascii Art, Music Interpretation &
Digital Image Processing
Spring 2009
Fall 2008
Spring 2008
Digital Image Essentials (CGIA215) Summer 2008
Chair of a breakout session at an Emily Carr University Symposium
On the Edge of Chaos: Contemporary Neuroscience, Creative Patterns
and Material Production Triple N: Neuromechanics, Networks and
Negotiating Memory
Spring 2010
ECUAD Executive Faculty Association Spring 2009 - Spring 2010
Helped review an Information Visualization research paper Spring 2008
SFU Visual Analytics research group Spring 2007
Helped students with ideas and technical skills for advanced game design course Fall 2006
SFU Faculty Show (Burnaby) - 3 art pieces on display Summer 2006
SFU Burnaby Open House - AIBO Sony robot dogs soccer demonstration Summer 2006
Helped SFU SIAT graduate student with statistical analysis for his thesis Spring 2006
SFU Surrey Open House - setup, greeter, presented my WS-MCI research posters Spring 2006
Ambient Video Group - SFU Surrey Spring 2005 - Spring 2006
Helped with consulting for SFU SIAT “SWIM” (Student Work Interaction Module) project -
interviewing/brainstorming for ideas about human-computer interaction (HCI)
Oct 2005 - Nov 2005
SFU Surrey Open House - demonstrated Robocup & student projects Spring 2005
Figurine display at Imperial Hobbies 2004
Resume of David Bergman Page 12 of 12
Evergreen (environmental non-profit organization)
Invasive species removal (Everett Crowley Park)
2003
BCIT Tutoring: C++, C 2001-2002
BCIT Open House - displayed and presented programming projects (won best in show) 2002
BCIT Orientation Volunteer 2001
BCIT Digital Signal Processing Class Representative 2000 - 2002
SFU Intramurals Volunteer 1999
SFU student newspaper contributor - weekly comic 1998 - 1999
Tutoring: Physics 100, 120, and Grade 12 1996, 1994, 1992
Tri-City Children's Festival - Assistant Coordinator
Contacted, trained, placed, and organized more than 200 volunteers, sponsors, performers,
and vendors
Summer 1995
Volunteer Lifeguard / Instructor: Belcarra Summer program 1991
I enjoy playing guitar, digital drawing, collecting and sorting fonts, learning faster ways to solve the 5x5x5 Rubik's cube,
flying my RC helicopter, and hanging out with my kids. I get a lot of satisfaction from fixing things, recycling, and keeping
stuff out of the garbage. I enjoy learning about environmental concerns (eg. heavy metals in kids' jewelry) and sharing this
important information with others. I enjoy biking / hiking / swimming with my kids, video games, photography, paper
modelling, and pulling buttercups. I also enjoy camping and reading.
Top Related