A computer programmer and aspiring game developer with a strong understanding of the fundamentals of team management and the game development process.
My professional working experience in the game industry has allowed me to apply my programming skills to the core game development but I have also had exposure to most areas of the development cycle, including 3D graphics rendering, physics, AI, and animation.
I have an ability to think architecturally, have a strong understanding of software engineering principles and practices, and experience writing specifications and technical design documentation.