As a seasoned game/software programmer experimenting and learning for well over 12 years, I bring a unique combination of technical expertise and creative flair to every project. Proficient in C#, C++, Python, and JavaScript, I am passionate about delivering innovative solutions and pushing the boundaries of what is possible. I have 3 years of professional experience and a Bachelor of Games and Virtual Worlds from the Academy of Interactive Entertainment, which I earned in 2019 with a 6.2 GPA.
Project Period: 6 months
Game Pitch: Developed as part of my 3rd year final assignment with a focus on market viability, the "Quest Overseer" is a Unity asset designed to streamline quest management for game developers. This tool leverages an efficient event-driven system to handle a large number of active quests without sacrificing performance, simplifying the process of adding quests to a game.
Project Period: 5 Months
Game Pitch: Discover the twists and turns of fate in They Were Doomed From The Beginning, a thrilling interactive story with RPG elements and dynamic narrative mechanics. Draw Tarot cards to determine your party's weapons, magic, past, and fate in this unique narrative combat experience.
Project Period: 12 Weeks (Part-Time)
Game Pitch: Discover the mystery behind BEC's past in "Nevergreen", a 2.5D puzzle platformer set in a lush forest and abandoned industrial world. Join BEC on a captivating journey through atmospheric landscapes and challenging puzzles to uncover the truth and uncover the secrets of a long-lost world.
• Bachelor of Games and Virtual Worlds (2016-2019) BD-IT02
• Certificate III in Information, Digital Media & Technology 2015 ICA30111
• Certificate II in Information, Digital Media & Technology 2014 ICA20111
• Certificate II in Business 2011 BSB20107
• Playing Bass Guitar
• Geocaching and Exploring the Outdoors
• Strategy and Management Games
• Hiking and Adventure
• Participating in Park Runs (5km)
• Junior Software Developer (August 2022 - Present)
ResponsibilitiesAssisting with the development of Elevate using Cocos-2dx and programming languages C++ and Java. Duties include maintaining cross-platform compatibility, adding new features, fixing bugs, supporting internal projects, and pre-loading tablets with apps for global distribution. Additionally, performing quality assurance tasks to ensure a high level of quality for end-users.
• Freelance Unity Developer (Feb 2022 - Aug 2022)
ResponsibilitiesContributed as a remote freelance developer to two Unity game apps, integrating Unity assets, programming front-end to back-end APIs, and handling event-driven interactions and UI updates. Developed a REST-like API with error handling and online/offline state detection. Collaborated with the team through code review and project management using Zentao and Scrum methodology, working externally.
• Delicatessen Staff (2012 - Dec 2021)
• Delicatessen Fill-in Manager (2013 - Dec 2021)
ResponsibilitiesI served as Delicatessen Staff and Fill-in Manager, responsible for providing excellent customer service and managing daily operations in the Delicatessen department. Key responsibilities included handling customer complaints, maintaining safety standards, preparing sales plans, and performing various tasks such as stock count, ordering, delivery unloading, and implementing First-In-First-Out (FIFO) procedures.
• Team Trainer & Shift Manager (2009-2011)
• Front-End & Drive Through Service (2009-2009)
ResponsibilitiesI served as a Team Trainer and Shift Manager in Training at McDonald's fast-food between 2009 and 2011. My responsibilities included order taking at the front service and drive-through, crew training, kitchen work, leading a team, and setting and achieving shift goals. Additionally, I was involved in tasks such as load breakdown and stock counting.