As lead programmer of Lethe I was responsible for tasks ranging from rapidly prototyping game mechanics, concepting and implementing a 2D isometric grid based navigation system using A* in Processing, and overseeing the quality and consistency of code while working with other programmers.
When it was decided to shift from our original house-made Processing engine over to Unity, I was responsible for maintaing bash scripts that converted our previously created data into C# classes that could be used in Unity.
Throughout the project, I was responsible for communicating the programming team's needs to other groups, such as art and design. In addition, I worked directly with the other leads to give consistent updates on the progress and expectations of the programming team.