Nathan Rowell
Nathan Rowell
Games Programmer/Application Developer
Peterborough, UK

Resume / CV PDF

View

About Me!

I'm a UK based game and application programmer who aims to solve challenging problems efficiently to a high standard and strives to write clean, readable code!

I graduated from the University of Lincoln with a 2:1 Degree in Games Computing in 2018. I am a driven and passionate learner who enjoys spending free time experimenting with different game engines and programming applications. My areas of interest include frontend programming, AI systems and procedural content generation. My ideal position would allow me to think creatively whilst working on developing a game.

I am a flexible team worker comfortable with taking initiative to achieve the task at hand, I am quick to identify and address issues and potential problems and will use opportunities to advance my knowledge of any given topic.

I am currently working as an Application Developer at Escape Fitness, a position I started in January 2019. I was brought onboard at Escape for my experience working in the Unity engine and have since been able to apply and develop my skills making myself an asset within the company as a front-end app developer. I am currently developing my first large scale project that is set to release towards the end of 2019.

Thank you for taking time to look at my portfolio!

Skills

C# C++ Game Development Tool Development Agile Development AI Procedural Content Generation EU4 Blueprints Javascript Debugging Optimisation Mobile Programming OpenGL Shaders UI Design UX

Software Proficiency

Unity
Unity
Visual Studio
Visual Studio
UE4
Unreal Engine 4
Git
GIT
Android Studio
Android Studio

Productions

  • PRODUCTION THUMB
    • Title
      OctApp
    • Year
      2019
    • Role
      Application Developer
    • Company
      Escape Fitness Ltd.

Experience

  • Application Developer - Escape Fitness Ltd.
    Peterborough,UK
    Jan 2019 - Current





    - Design, code and build applications to be used both in house and at a commercial level.

    - Create tools and systems that can be used within the company.

    - Plan, develop and implement features within an agile work environment.

    - Develop applications with the intention of having it function on both PC and IOS using Unity.

    - Build secure and robust systems that meet memory and storage requirements.

    - Work as part of a small team, scheduling regular meetings and self managing when required by monitoring progress using Jira, setting myself realistic goals and planning my time.

    - Working with other departments and acquiring assets for projects.

    - Maintain pre-existing codebases and updating applications to include new products.
    Link to Project here!