I am highly driven to work as a programmer in the video game industry. I chose to pursue a master’s degree in computer science with a gaming emphasis since I have always had a fondness for video games and anime. While working at SN Systems, I joined the PlayStation Debugger Team for the Orbis and Prospero operating systems, where I was able to hone my skills in game development tools programming.
I’m familiar with several prominent engines and APIs, including Unreal, Unity, and DirectX. While I am between jobs, I am creating a digital portfolio to exhibit my work and enhance my skills in these areas. I hope to contribute to both new and existing initiatives by leveraging the knowledge and skills I’ve accumulated during my career.
Graduate Software Engineer
SN Systems Ltd | 11/01/2021 – 28/04/2024
An SIE company well-known for its technical knowledge and extensive knowledge of game developer needs, as well as its wide variety of advanced programming tools. PlayStation 5, PlayStation VR, and other PlayStation platforms are their main target audience for their development tools.
Responsibilities:
In my role as a member of the debugger team, I was part of the team for the upkeep and modification of a specialist debug engine that was employed for the production of PlayStation games. The evaluation of user needs, the detection and correction of software problems, as well as the development, testing, and supervision of software systems were all required for this. In addition to providing documentation for operations that are directed towards users while simultaneously preserving internal tools and documentation.
I was in charge of the evaluation of expressions and the visualisation of types, which included the implementation of multi-threaded solutions for the evaluation of call stacks, the administration of files, and the mechanisms for debug control event mechanisms. Collaboration between other departments, including translation teams, project supervisors, fellow developers, and system analysts, was a vital component of the job.
Hard Skills
Data Structures . Algorithms . Object Orientated Programming . Integrated development Environments . Text Editors . Version Control . Software Testing . Analytical Skills . Technical Writing . Performance Management . Debugging . Mathematics . Agile Methodologies . Microsoft Office . Standard Template Library . Scripting
Soft Skills
Communication . Problem Solving . Time Management . Teamwork . Accountability . Adaptability . Creativity . Patience . Critical Thinking . Attention To Detail . Emotional Intelligence . Curiosity . Organization . Technical Writing . Open Mindedness . Research Orientated
Guest Scientist
Max Planck Institute | 01/02/2016 – 28/08/2016
This research centre delves into how the brain processes signals and information; it is a part of the Max Planck Institutes for Biology, Biological Cybernetics, and Intelligent Systems. I participated in a research group that used VR to study human perception and behaviour; our name was Space and Body Perception.
Responsibilities:
I was in charge of supporting scientists working on their doctorates with the technical aspects of creating research tools. I was responsible for creating 3D pictures, models, and applications, as well as coding code for them. My primary tools were Unity, Rayzer Hydra, HTC Vive, Oculus Rift, and the Oculus Development Kit 2. While learning Vicon Tracker, 3DS Max, and the Oculus Rift.
I used 3DSMax and IBM SPSS to statistically examine the results. I also assisted with the experiment’s execution and data compilation.
Exchange Student
Hochschule Reutlingen | 22/09/2015 – 22/01/2016
I engaged in an international exchange program, where I attended classes in media and communication computer science. I engaged in various modules designed for international students, encompassing computer graphics, distributed systems, and mobile computing.
MComp Computer Science for Games
Sheffield Hallam University | 20/09/2013 – 28/07/2018
I was awarded first-class honours in a course that concentrated on the acquisition of advanced programming techniques, with a particular emphasis on C, ++, and #. While employing industry-standard APIs, including Microsoft DirectX, Unity, and Unreal Engine 4. In software engineering, the development of professional abilities, mathematics, and modelling, as well as optimisation strategies and methodologies.
The enhancement of project management practices and tools in the gaming industry for the development of in-house video games for personal computers, game consoles, and mobile devices. It was the largest PlayStation® teaching facility, and it contained PS3 and PS4 development kits. Game design principles, industry business structures, ethics, and 3D graphics modelling software were also addressed.
I began breaking in 2015; dancing not only keeps me in shape, but it also supports my more technical endeavours. The next year, I and a few other university colleagues formed and ran the SHU Breakdance Society as a volunteer opportunity. We scheduled open training sessions and regular classes for both students and residents. We also performed and successfully organised our own breaking competition; as a result of our efforts, we were named the most improved society the year after we were founded.