Brian Gates

13 years of experience and excellent communication provide keen intuition into the needs of business, user, and software, resulting in the best tools to do more with less.

Skills

Software (Master)
Node.js, Express.js, RESTful API Design, Electron, Neo4j, JavaScript, CSS, HTML, Git, UI / UX
Frameworks
Ember, React, Express
Cloud Platforms
AWS, Google Cloud Platform
Software (Intermediate)
C++, C#, MySQL, PHP, OAuth, GraphQL
DevOps
Linux (RedHat, CentOS), Travis CI, Docker, Docker Cloud, Docker Hub
3D
Unity

Experience

Codex Digital

Senior Software Engineer Jun 2013 - Oct 2017

Led the R&D team on various projects.

  • Collaborated with the core team to implement a shot pull system used by Marvel.
  • Created cross-platform desktop application to facilitate uploading media to Netflix's Asset Ingestion API.
  • Created a reporting system to track and verify shot archival used by Shed.
  • Created a lens tracking database.
  • Implemented workflow tools such as JIRA, GitHub, Slack, and Travis CI, to help team organization, communication, and development flow.
  • Worked closely with a security team to ensure software always met highest security standards, including code audits and penetration testing.

5th Kind

Lead Web Developer Jun 2009 - Jun 2013

Led the team in the development and maintenance of their Digital Asset Management software.

  • Engineered proprietary front-end extensible component-based JS framework.
  • Assisted in building a proprietary component-based PHP framework.
  • Maintained and extended custom ORM, including applying an optimization that reduced memory usage by ~85%.
  • Worked with the team to refine development processes, discuss development ideas, and encourage high morale and productivity.
  • Worked closely with management to set and achieve realistic goals and expectations.
  • Ensured code met and maintained high security standards, including security audits and penetration tests.

Usability.pro

Senior Front-end Web Developer Apr 2009 - Jun 2009

Developed several websites from conception to completion.

  • Created unobtrusive ajax layer to a shopping cart.
  • Developed new company website, implementing a semantic, pixel-perfect redesign.
  • Initialized LAMP server setup from scratch.
  • Developed large site on Drupal with user and product management.

Global Gaming League

Lead Front-end Web Developer May 2008 - Apr 2009

Primarily responsible for maintaining website's application-level front-end functionality, with secondary involvement on the back-end.

  • Wrote semantic front-end markup.
  • Worked closely with the designer, refining and expediting the process of design-to-development.
  • Developed an oop javascript framework resulting in an application that is more centralized, extensible, usable, and readable.
  • Separated the views from both css and javascript.

Garden of E

Lead Web Developer Sep 2007 - May 2008

Responsible for building and maintaining dozens of websites and tools.

  • Created content management systems.
  • Produced social network system for a housing community.
  • Developed a Work Order System for internal job management.
  • Built configurable system to automatically send follow-up html emails “drip campaigns” to potential leads.
  • Handled server software upgrades, installations, and configurations including PHP, Apache, DNS, IIS, and more.

Beverly Hills Physicians

Webmaster Dec 2005 - Jul 2006

Self-managed Web Programmer, Graphic Designer, and Internet Marketing Manager.

  • Conceived, organized, and executed projects to maintain and improve the company website’s functionality and looks.
  • Managed $100k marketing budget.
  • Doubled web traffic and increased internet profits by 126% within two months.
  • Designed numerous ads published both in print and on the web.

NCS Group

Web Developer and Graphic Artist Dec 2002 - Nov 2006

Responsible for all facets of multiple web projects from conception to completion.

  • Devised, proposed and implemented creative graphical interfaces.
  • Developed web-based mail and user profile management systems.
  • Tested and debugged all code design, functionality and usability.

Education

Saddleback College

May 2002 - Dec 2003
Associate's equivalent - Computer Information Systems GPA: 3.5