Академический Документы
Профессиональный Документы
Культура Документы
Work Experience:
June 2017-August 2017: Trainee Software Developer:
o Company: Village Software
Link: http://www.villagesoftware.co.uk/
o During the couple of months I spent at village, I helped refactor and improve
an ongoing project of theirs by redesigning the GUI and streamlining some
inefficient features of the backend.
Skills:
Software/Frameworks
o Microsoft Visual Studio
o .NET framework
Winforms
o MS SQL Server
o Unity (various projects located under “Unity Games” tab in portfolio).
o 3DS Max
o SDL2 and OpenGL
o IDLE
o NodeJS
o Version Control (GitHub and SVN)
Programming Languages:
o C#
o C++
o Python
o Minor experience in:
C
HTML
JavaScript
CSS
Methodologies and practices
o Scrum
During my time at village, I would have daily scrum meetings in which
we’d discuss our progress since the previous day, what we were
currently working on, and how we’d approach our current issue.
Student Projects:
Boris the Tomato: SDL2/C++ PC game
o coynesportfolio.weebly.com/boris-the-tomato-2nd-year-programming-
project.html
“Student vs. Life” Integrated Project Unity mobile game
o coynesportfolio.weebly.com/student-vs-life-integrated-project-1.html
“Alchemical Warfare” Integrated Project Unity PC game
o coynesportfolio.weebly.com/alchemical-warfare-integrated-project-2.html
Personal Projects:
Boris Engine: https://coynesportfolio.weebly.com/boris-engine.html
After completing my 2nd year programming project of a game complete with its own
internal engine, it occurred to me that I could salvage the engine and create a library that I
could easily import into other projects in the future (effectively creating my own “game
engine”).
MusicLibrary: https://github.com/Rariolu/MusicLibrary3
An (albeit older) project of mine, but one that diversifies my portfolio. This library was
an experiment with digitising the representation and playing of music in a similar way to what
the midi format would do. For my AS-level EPQ project, I used this library to create a
program which created procedurally-generated “medieval” music.
NEAT: https://github.com/Rariolu/NEAT_C-
I have dabbled with the use of neural networks, but in particular I have created
various libraries experimenting with the “Neuro-Evolution of Augmenting Topologies”
paradigm, as this has the property of allowing a network to have a dynamic structure of
nodes and connections, rather than just the weights being variable.
Interests
My interests seem to all stem from problem solving. In particular, I find programming
to be a useful way to test ideas that I have and conceptualise issues more clearly (for
example, when studying it often helps if I can create a software implementation of the
material).
Unrelated to professional ambition, I also occasionally enjoy playing musical
instruments and studying modern art. Balancing the logical, problem-solving activities with
creativity has always been of importance to me, it’s the reason why I chose a Games
Development degree rather than a more general Computer Science one.
References:
References available upon request.