Huey Games
At Huey, I have gained experience in the porting of games between multiple platforms:
- Contributing towards the programming and documenting of an internal code repository featuring a cross-platform API for common functionalities
- Git
- Perforce
- Confluence
- Jira
- Trello
- Visual Studio
- Agile Workflow (SCRUM)
- Unity experience including:
- Exit Games' Photon Unity Networking (PUN) 2
- Addressable Assets
- C#
- C++
- Multi-threaded programming
- DLL Development
- Console development including:
- PlayStation 4
- PlayStation 5
- Nintendo Switch
- Xbox One
- Xbox Series X|S
- Performance Profiling
Senior Programmer Sep. 2024 - Present
Associate Senior Programmer Jul. 2022 - Sep. 2024
Experience leading small teams of programmers and co-ordinating with project management to ensure deliverables reach the clients in expected order and in a timely fashion where possible. As an associate senior programmer at Huey, I am responsible for the following:
- Development of tools and processes to improve the efficiency of current and future projects
- Working to resolve blocking issues and present solutions when deliverables are at risk of being missed
- Promptly flagging issues which could delay a project, whilst also preparing solutions
- Assisting in training junior members
- Attending and contributing to departmental meetings where applicable
- Act as a "Delivery Coordinator" on projects when assigned
Delivery Co-ordinator
- Taking responsibility for ensuring deliverables are achieved on schedule on behalf of the project's programming team
- Ensure that planning schemes are up-to-date
- Ensure other team members are able to perform their tasks efficiently whilst assisting them with any issues they may have
- Take the lead in reporting and owning the status of projects
HueyCore Co-ordinator
- Coordinate and prioritise the ongoing development roadmap of HueyCore in consultation with the CTO
- Research and design new features to enhance HueyCore across projects to present to the CTO
- Coordinate with Delivery Co-ordinators to develop and deliver HueyCore updates across their projects.
- Take the lead in reporting and owning the status of HueyCore
Programmer Sep. 2020 - Jul. 2022
During this role, I was responsible for porting numerous titles and contriburing to work-for-hire projects for a variety of clients. I was expected to interface directly with clients during weekly meetings whilst also retaining solid communication throughout development to ensure the client was well-informed and updated as to the progress of development.
Furthermore, I contributed towards an internal code repository HueyCore - a library of code designed to make porting quicker and easier