I am a Senior Gameplay Engineer with 13+ years of software development in total including 6+ years of experience working directly on games and interactive applications. My professional experience with game engines are Unity and C# and in Godot with GDScript, C# and C++.
My experience includes gameplay and game systems, networked multiplayer, authoritative dedicated servers, game AI, VR, physics, procedural generation and performance optimization. I have also worked as a project/technical lead, reviewing code and coordinating the work of other programmers.
Client: Elevons, LLC
Role: Lead Dev
Objective: Create a realistic flight simulation that is performant and as close to real life as possible
Delivered: Created a flight simulation in Unity that is easy for the client to extend. Easy to mod by players and worked with more than 16 planes at the same time at more than 60 FPS on a 4th generation core i5 CPU (a CPU from 2013).
Client: Marrow Tap
Role: Lead Dev
Objective: Create an advergame for a musician album under 3 weeks.
Delivered: Created an action platformer using Corgi Engine.
Client: Daek
Role: Developer
Client: Ernst & Young (EY)
Role: Senior Developer
Objective: Create a clone of a real-life building and create a virtual copy where employees from a large energy company could log in and perform general tasks
Client: Ernst & Young (EY)
Role: Senior Developer
Objective: Update an older project to add further features to it, it was made using Meta XR SDK for Unity
Role: Developer
Objective: Create a 2D game from scratch with procedural level generation and a physics-based character controller.
I am a contributor with several pull requests; see a list of my merged pull requests on the official Godot GitHub Repository.
I contributed with a couple of pull requests; a list of merged pull requests can be seen clicking here (Some merged PRs are marked as closed, but they were merged).
Details about my pricing for contracts can be read in my Terms of Service page.
My preferred payment period is weekly or biweekly. But regular montly payment period is fine too.