A video game studio founder with a decade of experience managing an independent studio developing original IPs with strong mechanic-driven gameplay. Acting as Lead Developer and tech lead on all projects.Business experience and skills: - Extensive experience running an SME, including financial planning and organisation - Managing employees, conflict resolution, and policy creation - Leading software engineering teams directly, including tasking and unblocking - Establishing and managing successful remote team workflows - Creating business plans and financial projections - Creating and executing successful crowdfunding campaigns - Developing innovative R&D tech projects - Bid writing, presentation and pitching to clients and stakeholdersSoftware Engineering experience and skills: - Extensive development experience in Unity, including knowledge of best practices, optimal design patterns, useful data structures, and common solutions - Specific Unity experience with scriptable objects, render pipelines, prefab workflows - Specialist in performance optimisation and deep profiling in Unity - Experience developing custom tools and editor interfaces in Unity to give designers new capabilities - Experience integrating third party assets into Unity projects and adapting them for custom purposes - Building a custom game engine in C# using the Monogame framework, deployed in a launched product - Developing custom shaders in HLSL, Amplify Shader Editor, and ShaderGraph - Interfacing with QA, debugging and bugfixing third party code - Good working knowledge across game programming fields (AI, netcode, cameras, characters etc) - Developing custom business software and process automation in C#, .NET, and Java for various clients - Experience with version control systems Git and PerforceWriting experience and skills: - Technical and documentation writing to a high standard - Ability to condense complex topics into content which is easier to understand for junior developers - Feature editing and writing, article layout and design - Extensive tech news writing experience - Interviewing and industry event reporting - Reviews and research - Creative writing for dynamic storytellingOther skills: - Strong working knowledge of cryptocurrency and blockchain technologies - Good knowledge of emerging tech fields e.g. VR/AR - Good knowledge of networking, PC hardware, and cyber-security - Extensive experience with MMO game mechanics - Working knowledge of 3D modelling and texturing - Web-design and web development experience
Listed skills include Blogging, Creative Writing, Technical Writing, Game Design, and 17 others.