I’m a senior developer specializing in Unity and game development, with several years of professional experience delivering apps and games for high-profile clients including Sony, Universal Studios, NBA, NFL, AFL, and NRL. I started in a developer role and earned promotion to Senior Developer after a little over two years, leading cross-disciplinary teams to deliver polished software and interactive experiences. I excel at translating business goals into actionable software tasks, coordinating with internal and external design and development teams, and crafting engaging audio-visual experiences for public and business events. I bring creative problem solving, a strong sense of collaboration, and a passion for turning ambitious ideas into tangible software outcomes.

David Craig

I’m a senior developer specializing in Unity and game development, with several years of professional experience delivering apps and games for high-profile clients including Sony, Universal Studios, NBA, NFL, AFL, and NRL. I started in a developer role and earned promotion to Senior Developer after a little over two years, leading cross-disciplinary teams to deliver polished software and interactive experiences. I excel at translating business goals into actionable software tasks, coordinating with internal and external design and development teams, and crafting engaging audio-visual experiences for public and business events. I bring creative problem solving, a strong sense of collaboration, and a passion for turning ambitious ideas into tangible software outcomes.

Available to hire

I’m a senior developer specializing in Unity and game development, with several years of professional experience delivering apps and games for high-profile clients including Sony, Universal Studios, NBA, NFL, AFL, and NRL. I started in a developer role and earned promotion to Senior Developer after a little over two years, leading cross-disciplinary teams to deliver polished software and interactive experiences.

I excel at translating business goals into actionable software tasks, coordinating with internal and external design and development teams, and crafting engaging audio-visual experiences for public and business events. I bring creative problem solving, a strong sense of collaboration, and a passion for turning ambitious ideas into tangible software outcomes.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Senior Developer at Grub Lab
August 1, 2019 - December 1, 2025
Initially employed as a developer and promoted to Senior Developer after 2.5 years. Worked on development projects for Sony, Universal Studios, NBA, NFL, AFL, and NRL. Managed app and game development in Unity C#, coordinating and delegating work to multiple developers and designers. Collaborated with internal and external design teams and external development teams. Constructed audio-visual experiences for public and business conventions. Worked with management to convert business goals and targets into actionable software development tasks.
Front of House at Pak Pu Thai
July 1, 2015 - November 1, 2018
Applied problem-solving and negotiation skills to assist customers in a fast-paced hospitality environment, resolving issues and complaints quickly. Maintained high-level verbal and written communication, used registers and EFTPOS, and handled cash. Collaborated with the team to complete tasks and meet business objectives.

Education

Certificate IV in Computer Programming at NSW TAFE
February 1, 2017 - December 1, 2017

Qualifications

Certificate IV in Computer Programming
February 1, 2017 - December 1, 2017

Industry Experience

Software & Internet, Gaming, Media & Entertainment

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Hire a Game Developer

We have the best game developer experts on Twine. Hire a game developer today.