Anthony Walsh


Curriculum Vitae

Key Skills
Additional Skills
Employment History
Chart of Projects
Education
Other Relevant Information



A hard working and analytical programmer with international professional experience as well as knowledge of C++, OpenGL, Java (SE and ME), VTK, GLSL and various programming libraries. Comfortable working to deadlines, either in a team or individually. Now looking for an opportunity to contribute my time and efforts into a company in the games industry, where I intend on pursuing a career.

Key Skills

Languages
  • Experienced C++ - Having used C++ from the beginning of University, I have spent a lot of time developing several projects with the language, both individually and in a team. As well as this I was required to use C++ professionally whilst on a sixteen week technical placement with an engineering company in Austria, developing visualisation products for use in the aviation industry.

  • Intermediate Java – I have developed a few projects in Java during the course of my studies, giving me a good grasp of the language and its use, this includes both JavaSE and JavaME.

  • Intermediate UnityScript – Similar to JavaScript, this was primarily learned “on-the-fly” whilst developing a project for Kinect using the Unity Engine.

Libraries
  • OpenGL – Having used OpenGL extensively throughout the majority of my University projects, I have an extensive knowledge of the latest updates to the library and using GLSL in combination with the programmable pipeline.

  • VTK – The Visualisation ToolKit. An extensive open-source library for data visualisation, model loading and various other graphics operations, contains over 2000 classes. Used extensively over the course of a four month professional placement.

  • SDL/GLUT – Used in a variety of projects for window/keyboard/mouse handling etc.

  • Qt – A cross platform application and user interface framework. Extensive use both whilst on professional placement and within a current project.

IDEs
  • Microsoft Visual Studio 2010
  • Qt Creator
  • Eclipse
  • jGrasp
  • Unity

Additional Skills

  • Languages
    English as first language. Fluent French. Basic German.

Employment History

September 2011 – Present
O2 – Telefonica, Sales Assistant
  • Working to targets
  • Training of new staff members
  • Problem resolution
May 2011 – September 2011
Luxner Engineering, Programming Intern
  • Development of new Visualisation Tools for aviation industry
  • Research and Documentation of most useful and relevant aspects of large library (VTK)
  • Research into potential new markets, i.e. development of existing tools for use with iPad
March 2010 – May 2011
O2 – Telefonica, Sales Assistant

June 2008 – September 2009
Soul Casino, Croupier
  • Dealing table games (Blackjack, American Roulette, Three Card Poker)
27th August 2007 – June 2008
TEAM Recruitment, Engineering Administrator

18th June 2007 – 24th August 2007
ASCO Ltd, HR Administrator (Temporary Position)

November 2005- April 2007
Next Retail Ltd, Sales Consultant/Stock Replenisher.

Chart of Projects

Project Type Project Title Role Created Using Team Size/Company
Student Project Omega Engine/Dyridium Tools Programmer Qt Creator, C++, 3DStudio Max 5
Student Project Non-Photo Realistic Rendering and Shadow Mapping Programmer Microsoft Visual Studio 2010, C++, GLSL, DSL, 3DStudio Max 2
Placement LuxnerViewer Programmer Qt Creator, C++, VTK Luxner Engineering ZT GmbH, Austria
Student Project Hello Moon! Programmer Microsoft Visual Studio 2010, C++, GLUT, MD2 models, BASS Solo Project
Student Project Simulation of the Physics of Explosives Programmer/Research Microsoft Visual Studio 2010, C++ 4
Student Project Super Sub Samurai Programmer Unity, Unity Script, Kinect 5
Student Project Mobile Game Programmer Eclipse, JavaME 2 (one artist and myself as programmer)

Education

2009-Present      University of the West of Scotland
        - BSc Computer Games Technology

2006-2008      University of Aberdeen
        – MA History and Philosophy (Incomplete)

2000-2006      Bridge of Don Academy, Aberdeen

2006      Advanced Highers:
        - Information Systems (A)

2005/2006      7 Highers

2004      8 Standard Grades

Other Relevant Information

  • Media Officer for International Student Placement Organisation (IAESTE)

Make a Free Website with Yola.