About me

I am a senior web developer & UX specialist with 16 years of experience, as well as 5 years of backend dev experience. I also have experience as a team lead, as a scrum master, in business development, and mentoring junior developers.

Front-end Dev

Javascript, AngularJS, Python/Django, ReactJS, ES6, jQuery, OOP, C#, Actionscript, NPM, Grunt, Gulp, JSON, SASS, CSS3, Git, SVN, Perforce

Back-end Dev

NodeJS, PHP, Python/Flask, Express, Mongoose, MongoDB, NoSQL, MySQL, REST

Graphic Design

Adobe Suite, Unity3D, Maya, GUI, SVG, Vector, Flash, Blender

OPS & Deployment

Jenkins, Apache, Linux, Ubuntu, CentOS

Virtual Machines

VMWare, VirtualBox

Agile Development

SCRUM, JIRA, Rally, Pivotal Tracker

Contact

tjmacari@gmail.com

925.270.6322

WEB DEVELOPMENT

Google, Electronic Arts, eBay

GITHUB CODE SAMPLES

Python, Maya, AngularJS, NodeJS, MongoDB, ThreeJS, C#, Unity3D, Photoshop

Maya / Python script orbit scene
Python, Maya
Created python scripts in Maya to randomize hexagon shapes, force them to face centered glowing orb, animate in a circular motion, and pulse to and from the orb. Applied directional light as well a point light within the org.
https://github.com/tjmacari/maya_orbit https://www.youtube.com/watch?v=6oWAlBCvsqw
Responsive AngularJS Gallery & AMD
AngularJS, RequireJS, LESS
http://tjmacari.github.io/vanilla https://github.com/tjmacari/vanilla
MEAN Stack database
MongoDB, Mongoose, Express, AngularJS, NodeJS, ES6
https://github.com/tjmacari/nodejsform
Simple spinning 3D Baseball card
Three.js library
https://tjmacari.github.io/card https://github.com/tjmacari/card
3D First person shooter game demo
Unity3D, C#, Photoshop
Implements pathfinding, damage, health, multiple cameras (viewport and fists), notification manager, general game manager, spritesheet manipulation, 3D asset manipulation, design patterns, music, sound effects, coding so items and enemies always face the camera, and animation.
https://github.com/tjmacari/Abandoned-Office https://www.youtube.com/watch?v=OTOSlWy_QwE

GRAPHIC DESIGN & USER EXPERIENCE

Pittsburg Diamonds Professional Baseball