Principally a javascript software engineer, with 11 years experience developing websites and web applications, as well as back end services in NodeJS.
Lots of time spent through the many iterations of the JS ecosystem - vanilla / jQuery, marionette/backbone and now react / react-like.
Spent the last 5 years as a senior engineer overseeing 5-7 member teams, as well as providing guidance and resources for all front end engineers at the company.
Dedicated and focused worker, self starter and fast learner. Always willing and eager to pick up new projects, improve developer quality of life and resolve critical code issues.
Was hired as a mid level front end engineer, and worked my way over 11 years at the company to a senior level engineering position. Principally worked as a front-end engineer, developing our web application (and other client facing applications) using javascript and related frameworks / libraries.
In the last four years migrated (along with company needs) to developing mid-tier and back end services to assist in automation of user experience flows which were previously done manually in the web application. This was largely done in NodeJS, but there was some small amount of java work as I was self training to assist with developing in our java based microservice ecosystem.
Additional duties include:
Graphic and production design for clients in the film, television and video game industries. Creative explorations of art, design and layout. Production work in layout and print mechanical creation. Digital retouching and color correction. Worked directly with clients and vendors on projects to ensure a smooth workflow from top to bottom.
Designing and building websites for promotion of upcoming video game titles. A/V work in Final Cut Pro and Adobe AfterEffects for short trailers and promotional spots.