My name is Aaron Shea. I love programming. I've been doing it since I was 10. I'm currently a 21 year old CS student. I enjoy doing creative things with my code whenever possible, whether that be creating custom tools for artists and animators to help produce better content, or just making fun little graphics projects.
C/C++, C#, Python, Java and Elixir are among the languages I've had experience with in general native application development. This has ranged from custom plugins to totally custom tools to aid in larger application development.
I have experience with Node.js, PHP, ES6 and CSS tools (SASS, Less etc.) I'm mostly a back end developer, but have experience with frameworks like Angular and React.
I also have experience with frameworks such as Rails and Phoenix, as well as tools like Docker.
While I haven't released a game (yet) I enjoy doing game design and development in my free time. I've used Haxe, C# and C++ to develop custom engines and content creation tools. I also have experience with Unreal Engine 4 including plugin development.
Things I've Done
NullBrush Lab Ltd.
NullBrush Lab is an independent software development venture focused on creative tooling and plug-ins for art/animation software. Dedicated to creating useful tools for content artists, animators and studios. Check it out.
A tool geared towards Flash animators that allows the rendering of a SWF movie into a transparent QuickTime file for use in post-production stages. The tool is free and open source. Check it out!
frenpile is a group of animators producing some pretty unique stuff. They wanted a better layout for their Tumblr blog, so i took up the challenge over a free weekend. Visit frenpile!
Native Haxe Libraries
List of places I've worked
Digital Surgeons 2014-[Present]