You are on page 1of 5

Tom Beattie

Curriculum Vitae
33 A Sandholes Road
Brookfiled
Renfrewshire
PA5 8UY
Mobile: 07860878805 Email: tombeattie12@gmail.com
Portfolio: http://t-beattie-portfolio.weebly.com/
Personal Profile
Recognised as a highly motivated self-starter, passionate about
software development. A team player with the ability to build
relationships within teams and with external stakeholders as
demonstrated by the successful participation in a new product
development team working within the initiative Dare to be Digital
the outcome of which was the opportunity to showcase our product
to blue-chiporganizations such as:Sony, Microsoft and Sega. Strong
project and risk management skills as demonstrated by the
successful achievement of key projects.

SKILLSPROFILE
Highly

proficient in the following:


Languages: C ++, C #, Java and Android
Software Development Lifecycle Management
Object Orientated Approach
Unity 3D/ Unreal Development Kit
Problem Solving & Debugging
Peer review & quality assurance of code
Visual Studio
Agile & Scrum environment

Good working understanding of the following:


High Level Design & Documentation
APIs
Cloud computing
Source Control Systems

Key Achievements
Lapin - Goodday Games - Dare to be Digital
Worked as part of a five-man team from various backgrounds and
locations to develop a game named Lapin . This game was created as
part of created as part of the Dare to be Digital initiative. Dare to be
Digital gave students from various backgrounds and locations an
opportunity to work as part of a five man team and create a fresh new
innovative product whilst receiving mentorship from large games
companies such as Sony and Microsoft.
Lapin was developed for iOS and used arcade shooter elements. The
challenge was to quickly and effectively integrate individuals into a high
performing cohesive team. Any issue within the team had to be quickly
solutioned due to tight timelines; this was achieved using both Agile and
Scrum methodologies

Procedural Content Generation - Honours year Project


My objective was to create dynamic and vast landscapes and structures
from a programming standpoint, with no use of artists or previously
created 3D assets. The end result being an ever-changing terrain topped
with a purely programme generated city; resulting in every time it was
generated it would create new content. Therefore structures, terrain and
layout were dynamically updated.
During the project the approach used to create 3D structures in code was
challenging. This necessitated significant research to establish novel and
innovative ways of structure generation.

Recon Advanced Tactical Specialists - 3rd Year project


R.A.T.S was a yearlong project that encompassed in detail, the full
development life cycle. The project was to design and create a games
engine with all the capabilities outlined in the design document. The game
chosen was a top down,real time strategy game/ military simulator.
This project came with various major challenges namely our headcount
was cut from five to three with no adjustment to our planned schedule. As
a result I had to work with and advise a colleague whose experience of
translating 2D Screen coordinates into a 3D environment was limited. I
volunteered to pick up this and other related work streams to ensure the
project met its planned completion date.

Games Console Development - 4th year

This project was to investigate the inner workings of a PlayStation 3


console, in particular the Cell Broadband Engine (CPU). Designed as a
robust and complex piece of hardware I was tasked to create a program
that accessed all cores of the Cell processor and optimized the code to
ensure parallel access.
The main challenge faced in this project was dealing with the Linux
command line and structuring the code in such a way as to achieve
optimum efficiency. My team made the decision to divide up the image in
to sufficiently small elements which utilized every SPU therefore increasing
speed five fold.
Top Trumps - Freelance Developer
Top Trumps Turbo was created in a four man team, which was later to be
released by Winning Moves. The game functioned as a simplistic card
based video game with multiple mini-games and card decks.
The main challenge on this project was dealing with such an esteemed
company and their expectations and timeline of the project. Due to the
short time-scale of the project, my team had to be vigilant and thorough
with all aspects of the development life cycle. The end result was well
received by Winning Moves.
Million Dollar Duel Freelance Developer
Million Dollar Duel is a unique take on the classic game
Rock/Paper/Scissors. The game allows users from across both android and
iOS platforms to engage in turn based matches together via a web server.
The main challenge on this project was being the solo developer, creating
and maintaining the code that allowed the server to interact with the
client. Due to having little experience in online multiplayer and server
maintenance, I passionately pursued all avenues in a quick and efficient
manner and became proficient in a short time, allowing me to create a
fully robust application.
2014 Present

Freelance Video
Games
EMPLOYMENT
HISTORY
Developer

Programmer

Key Responsibilities
include:

Creation of code and design documents for


games
Build games on various platforms
Consult with clients to ensure agreed
specifications were implemented
Create and maintain backend server code
Maintenance of source control
Ensure the project accurately reflected the
design document

2013 2014

Broadley Consulting
Ltd
People and OD
Consultancy

Part Time IT and


Admin Support

Key Responsibilities include:


Web Design
IT Marketing
Social media
Travel & Accounts
Customer Queries
2013 June to
November

Mental Ltd.
Video Games
Organisation

Programmer

Key Responsibilities include:


Creation of Code for games
Consult with key stakeholders to ensure
agreed specifications were implemented
Sub Contracted to create a rapid prototype for
clients .
Use of Source Control
Maintain and test Code
Participate in structured team debriefs to
identify key learning points to improve
performance

BSc
(Hons)
HNC

EDUCATION
1st class - Computer
Games Technology (2014)
Computer Games Development (2010)

Nominated as Microsoft Ambassador within the University to market


and promote both the University and Microsoft through collaborative
events utilizing Game Jams.

Interests and
Pastimes:
Mobility:
Location:

Golf, Art , Drawing and Sketching, Guitar.


Full clean driving license
Flexible to work in any location

Date of Birth

18/02/91

You might also like