Professional Java programmer with C# background. Did a lot of programming work with the Unreal Engine's UnrealScript language.