Bradley Smith rainwarrior AT gmail.com Résumé Brad Smith is a graduate of Queen's University in both Music and Computing. As a musician, he has extensive ensemble experience as a pianist, trombonist, and singer. He has developed an understanding of a very wide range of repertoire, an extremely well trained ear, and a strong interest in composition. As a computer scientist, he has had a lifelong interest in programming. Beginning from an early interest in creating computer games, he has learned to program in and on a wide variety of languages and architectures. He has paid particular interest to graphics, as well as audio processing and musical applications. From 2007 to 2009, he worked as a software engineer for Obsidian Entertainment, contributing to two multi-platform game projects. Education Bachelor of Computing, Queen's University (2006) Bachelor of Music (Honours), Queen's University. (2005) Ontario High School Diploma; Ontario Scholar. Work Experience 01/2007 - 06/2009 Obsidian Entertainment: Software engineer. Aliens RPG: - Rendering data pipeline, materials and shaders. - Facial animation and customization. - Visual effects (particles, refraction, etc.) - Lightmapping. - High dynamic range rendering. - Texture processing and export tools. - 3D Model processing and export tools. - Data management and I/O. - Controller input. - Audio. - Performance profiling. - Debugging. Alpha Protocol: - Audio. 05/2005 - 08/2005: Arcor Windows: Shipper: Manual labour. 09/2004 - 04/2005, 09/2003 - 04/2004: Queen's University: Electroacoustic Studio Manager. - Assisting students of electroacoustic composition. - Recording. - Concert management. 05/2004 - 08/2004: Kingston 1000 Island Cruises: Kitchen Staff. 05/2003 - 08/2003: Cargo's Cleaning Service: Office cleaning. 01/2003 - 04/2003: Queen's University: Teaching Assistant for (Elements of Computing Science I). 07/2002 - 09/2002: The Charles Dickens Pub: Line Cook and Kitchen Assistant. 07/2000 - 08/2001: Albert McDonagh Realtor Ltd.: General labour. - Painting. - Landscaping. - Household cleaning. - Office filing and photocopying, typing, computer maintenance. Skills Computer Science ˇ Programming languages: C++, C, Java, Assembly, Matlab, Haskell, Prolog, Visual Basic, BASIC, OpenGL Shading Language (GLSL), Max/MSP, PureData. ˇ Platforms: Windows, Xbox 360, Playstation 3, Unix, DOS, Atari ST, RISC. ˇ Competitive programming. (ACM-ICPC, ICFP) ˇ Computer graphics, Direct3D, OpenGL, CG. ˇ Signal and image processing. ˇ Data mining. ˇ Databases, SQL, DB2. ˇ Algorithms. . Web authoring: HTML, XHTML, XML, CSS, PHP. ˇ Personal projects in audio processing and analysis (esp. Fourier transform), midi and tuning, computer graphics, and computer games. Music ˇ Proficient transcriber. ˇ Plays piano (4 years of university training), trombone, and guitar. Sings. ˇ Playing experience in all types of settings. (Solo, chamber, jazz, choir, orchestra, winds, garage, opera.) ˇ Experience in all genres of music. (Medieval, renaissance, baroque, classical, romantic, modern, jazz, rock.) ˇ Extensive knowledge of sound synthesis, recording, and acoustics. ˇ Knowledge of systems of intonation, esp. just intonation. ˇ Composition, orchestration, notation, conducting. ˇ Piano, vocal, and percussion pedagogy training. Other . Complete understanding of the English language. ˇ Speaks some German, as well as rudimentary French and Japanese. ˇ Class G driver's license, no infractions. ˇ University Calculus, Algebra, and Finite Mathematics. . Strong 3D mathematics skills. ˇ Fast typist. Awards 2006 Queen's University Programming Contest, Fourth Year Winner 2005 The Istvan Anhalt Award for Electroacoustic Composition 2004, 2003, 2002, 2001 Queen Elizabeth II Aiming for the Top 2004 Brad Erion Memorial Scolarship 2003 The Milred K Walters Award 2003 The Elaine and Walter Viner Award in Music 2002 The Bethia Stewart Hamilton Award in Music 2002, 2001 Queen's University Scholarship in Music 2001 Nelson High School Award in Music References are available upon request.