# Home

## Skills

I am a hard-working individual who focuses on quality over quantity, producing reliable and consistent results and consistency between tasks. My skills include:&#x20;

* Using Unity3D since 2014
* Programming, since 2012, primarily advanced C#, making use of features such as Actions and Tasks.
* Providing detailed documentation of code written.
* Experience using Git and its more advanced features such as branching, submodules and rebasing.
* Working in sprints in an Agile environment.&#x20;
* Creating native plugins for Unity games running on iOS and Android.&#x20;
* Integrating multiple SDK’s into Unity.
* Getting to grips on new and existing software and concepts quickly.
* Specialize in making mobile build sizes small, and optimizing projects to run faster, cleaner and writing tools to help automate the build processes.

## Interests

I enjoy playing competitive games like Rainbow Six Seige and Hunt: Showdown, along with some more casual games like Gears 5 and Astroneer

I'm also an avid computer enthusiast, building and upgrading PC's

Playing Poker is also something I enjoy doing, either online or in-person

When the timing is right, Game Jams are a blast to take part in!

Going to Unity-based events such as the [**London Unity User Group (LUUG)**](https://www.meetup.com/London-Unity-Usergroup/). I also own the domain [**luug.co.uk**](http://luug.co.uk) to help members navigate to the main meetup page

I also enjoy playing around with new technologies and Unity features as their released

I also enjoying making developer tools and Unity editor plugins. One of these Unity editor plugins, Unused Assets Finder, has been released on the Unity Asset store


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://www.nicholassheehan.co.uk/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
