James Lea-Baran
Senior Software Engineer at ForwardXP- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
Topline Score
Bio
Experience
-
ForwardXP
-
United States
-
Software Development
-
1 - 100 Employee
-
Senior Software Engineer
-
Jun 2022 - Present
-
-
-
Vertigo Games
-
Netherlands
-
Computer Games
-
100 - 200 Employee
-
Senior Programmer
-
Aug 2021 - Jun 2022
See below See below
-
-
-
Vertigo Games
-
Netherlands
-
Entertainment Providers
-
1 - 100 Employee
-
Senior Programmer
-
Jul 2019 - Aug 2021
Developing prototypes on UE4 targeting VR devices, specifically the Oculus Quest. * Design, development and iteration on a variety of prototypes with short deadlines (2-3 month dev cycle). * Working closely with design experts to ensure a comfortable feeling while playing in VR. * Mentoring junior developers and interns, assigning them tasks and offering feedback. * Optimization and finding creative solutions to achieve performance goals on low-spec Android -hardware. Developing prototypes on UE4 targeting VR devices, specifically the Oculus Quest. * Design, development and iteration on a variety of prototypes with short deadlines (2-3 month dev cycle). * Working closely with design experts to ensure a comfortable feeling while playing in VR. * Mentoring junior developers and interns, assigning them tasks and offering feedback. * Optimization and finding creative solutions to achieve performance goals on low-spec Android -hardware.
-
-
-
New World Interactive
-
Computer Games
-
1 - 100 Employee
-
Lead AI Programmer, Gameplay Programmer
-
May 2016 - Jul 2019
Responsible for general programming tasks on the titles “Day of Infamy (2017)” and “Insurgency: Sandstorm (2018)”. Gameplay tasks were completed with a programming team of 6-8 people. AI tasks were handled solely by myself; responsibilities including the system design, implementation, project management via Jira and organizing playtests with QA.Notable tasks between titles included:• Designing and implementing all AI enemy combatants used throughout the game, with an emphasis on being highly replayable and realistic.• Implementation of hovering vehicles, including simulation and an AI autopilot.• Implementation of wheeled vehicle navigation, which handled movement, obstacle avoidance, corner handling, potential crash avoidance, and convoy following.Other tasks included:• Gameplay tasks, including Cooperative “Checkpoint” gamemode, tutorial for first time players, fire-support system, character dialogue system.• Client/Server networking.• Functional user interface mockups.• Gamepad implementation (PS4/XBox One).• Game code profiling and optimization for PC and PS4.• Working closely with QA, both internally and externally to ensure bugs are squashed.Engines utilized were UE4 and the Source Engine. Show less
-
-
Contract Programmer
-
Feb 2015 - May 2016
Completion of programming tasks related to “Insurgency: Sandstorm (2018)” pre-production and engine experimentation/evaluation. Worked remotely and autonomously to complete these tasks.
-
-
-
Rutledge AV, A Diversified Company
-
Australia
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Intern
-
Apr 2014 - Jun 2014
Assisted with responding to support tickets, diagnosing hardware and software errors, programmming on AMX microcontrollers and working with Active Directory and general server maintenance. Assisted with responding to support tickets, diagnosing hardware and software errors, programmming on AMX microcontrollers and working with Active Directory and general server maintenance.
-
-
Education
-
Melbourne Polytechnic
Bachelor of Information Technology, Computer Software Engineering -
Northcote High School