Senior Unity/C# developer with 10+ years building high-performance game systems, simulation mechanics, and polished visual experiences across games and interactive applications. Shipped mobile entertainment products for commercial venues at Grub Lab and contributed to official expansion releases including advanced VFX, shaders, and environmental systems for IL-2 Sturmovik. Experienced end-to-end collaborator across multidisciplinary teams and external clients—translating design goals into robust technical solutions while coordinating developers, designers, and stakeholders.

David Craig

Senior Unity/C# developer with 10+ years building high-performance game systems, simulation mechanics, and polished visual experiences across games and interactive applications. Shipped mobile entertainment products for commercial venues at Grub Lab and contributed to official expansion releases including advanced VFX, shaders, and environmental systems for IL-2 Sturmovik. Experienced end-to-end collaborator across multidisciplinary teams and external clients—translating design goals into robust technical solutions while coordinating developers, designers, and stakeholders.

Available to hire

Senior Unity/C# developer with 10+ years building high-performance game systems, simulation mechanics, and polished visual experiences across games and interactive applications. Shipped mobile entertainment products for commercial venues at Grub Lab and contributed to official expansion releases including advanced VFX, shaders, and environmental systems for IL-2 Sturmovik.

Experienced end-to-end collaborator across multidisciplinary teams and external clients—translating design goals into robust technical solutions while coordinating developers, designers, and stakeholders.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
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.
Visual Effect Designer / Team Fusion Simulations at Team Fusion Simulations (Global Remote)
November 1, 2012 - August 1, 2019
Optimized and fixed visual elements for the flight simulator IL-2: Cliffs of Dover. Designed and optimized visual particle effects and shader effects (including code/shader implementation). Designed environmental effects such as clouds and water to improve realism and performance. Worked remotely with a focus on visual quality, stability, and integration into the simulation pipeline.

Education

Certificate IV in Computer Programming at NSW TAFE
February 1, 2017 - December 1, 2017
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