Computers, technology and problem solving have been central to my life since a young age. They’re my passion; they’re what I do best.

For the last 30+ years, I have worked in the internet software development industry. I have grown from developing into building, managing, and training development teams. Download file_download

work Work Experience

  • assignment INNOV8 Interactive (09/2009 - Present)
    Senior Engineer | Web Architect

    I created INNOV8 Interactive, a software development agency specializing in rich, web and mobile user experiences to solve the problem I saw with most “interactive” agencies: low quality frontend development.

    Verticals include automotive, aircraft, media / entertainment, video gaming, financial services, healthcare, biotech, real estate, travel, fashion, retail, education, manufacturing and more.

    Clients include Honda / Acura, Ford / Lincoln, EA / Origin, Hulu, Yahoo!, SmartSheet, Barnes & Noble / nook, Cessna, Citi, ING, Principal, SunTrust, Cantor Fitzgerald / Cantor Ventures, Alcon, Allergan, kb home, Better Homes and Gardens, Kraft, Benjamin Moore, Rust-oleum, Purina, Alpo, Monterey Bay Aquarium, National Cotton Council, Accuweather, KOA, MXM, RPA and more.

    • expand_more More Information
      Tech Stack
      Data / Database:
      • MySQL
      • Postgres
      • MS SQL Server
      • GraphQL
      • Firebase
      • SQL
      • JSON
      • XML
      • CRUD
      Dependency Managers / Module Bundlers:
      • Yarn
      • NPM + NVM / Volta
      • Brew
      • Gem
      • CocoaPods
      Backend:
      • Node.js
      • Express.js
      • Locomotive.js
      • Sails.js
      • Adonis.js
      • REST
      • Nools
      • Continuous Integration / Deployment
      • Kong Gateway
      • ActiveMQ
      Frontend:
      • HTML5
      • EJS / Edge
      • Responsive CSS / SCSS / LESS
      • Emotion
      • JavaScript / EJS 6+
      • TypeScript
      • Ajax
      • Websockets
      • Web Workers
      • SPA (Single Page App)
      • Accessibility
      • Markdown
      • Swift
      • Lodash / Underscore
      • Bootstrap
      • Material
      • Angular + RxJS + NgRx
      • React + MobX / Redux Toolkit
      • Storybook
      Source Control:
      • Git + Git Flow
      • Monorepo
      Build Tools / Compilers / Linters:
      • Babel
      • ESLint
      • Webpack
      • Grunt
      • Gulp
      • Rollup
      • Craco
      • Lerna
      Security:
      • CSP
      • XSS
      • CORS
      • OAuth 2
      • JWT
      Test Frameworks:
      • Jest
      • Enzyme
      • React Testing Library
      • Jasmine
      • Karma
      Tool Kits
      • Mac / macOS
      • iOS / watchOS / tvOS
      • GitHub Gists
      • Lucidchart
      • CLI / Bash
      • SQLPro Studio
      • VS Code
      • XCode
      • Sublime Text
      • SourceTree
      • NordVPN
      • Photoshop
      • Sketch
      • Avocode
      • Figma
      • Invision App
      • Google Fonts
      • Slack
      • Teams
      • GSuite
      Integrations
      • Atlassian: BitBucket + Pipelines, Jira, Confluence
      • GitHub
      • GitLab + Pipelines
      • Heroku
      • AWS: S3, EC2, CloudFront
      • Azure DevOps + Pipelines
      • Cloudflare
      • CircleCI
      • Sentry
      • Pivotal Tracker
      • Auth0
      • InAuth
      • Socure (identity verification)
  • assignment Jacoby & Meyers (04/2018 - 01/2021)
    Frontend Architect / Lead

    I was engaged by J&M to architect the frontend SPA for their enterprise CRM. Worked directly with the CEO, CTO / product owner, and UX / creative designer.

    • expand_more More Information
      Tech Stack
      Backend:
      • Node.js
      • Express.js
      • REST
      • CI / CD
      Frontend:
      • HTML5
      • EJS
      • SCSS
      • TypeScript
      • Material UI
      • Angular + RxJS + NgRx
      • Ajax
      • JSON
      • Websockets
      • SPA (Single Page App)
      • Accessibility
      • Markdown
      • Lodash
      • AG Grid
      Dependency Managers / Module Bundlers:
      • Yarn
      • NPM + NVM
      • NRWL
      Build Tools / Compilers / Linters:
      • ESLint
      • Webpack
      Source Control:
      • Git + Git Flow
      Security:
      • CORS
      Test Frameworks:
      • Jest + Enzyme
      Tool Kits
      • Mac / macOS
      • PC / Windows
      • CLI / Bash
      • VS Code
      • SourceTree
      • Photoshop
      • Figma
      • Invision App
      • Google Fonts
      • Slack
      • GSuite
      Integrations
      • Azure DevOps + Pipelines
      • Sentry
  • assignment TopLine Game Labs (08/2013 - 03/2016)
    Frontend Architect
    Responsibilities
    • Built and led the front-end development team.
    • Architected, developed, and maintain the responsive DailyMVP web application. (DailyMVP was TopLine’s first and core product, which is an online, realtime daily fantasy sports game.
    • expand_more More Information
      Tech Stack
      Data / Database:
      • Postgres
      • SQL
      • Reddis
      • JSON
      • XML
      • CRUD
      Dependency Managers / Module Bundlers:
      • Brew
      • Gem
      • NPM
      Backend:
      • Node.js / NPM
      • Express
      • Sails.js
      • REST
      • Nools
      • Continuous Integration / Deployment
      Frontend:
      • EJS
      • HTML5
      • Responsive CSS / LESS
      • JavaScript
      • Ajax
      • Websocket
      • Web Workers
      • SPA (Single Page App)
      • Markdown
      • Bootstrap
      • Angular
      Build Tools:
      • Grunt
      • Gulp
      Source Control:
      • Git + Git Flow
      Security:
      • XSS
      • CORS
      • OAuth 2
      Test Frameworks:
      • Jasmine
      • Selenium
      • Protractor
      Tool Kits
      • Mac
      • GitHub Gists
      • Lucidchart
      • CLI / Bash
      • Sublime Text
      • SourceTree
      • Photoshop
      • IcoMoon
      • Google Fonts
      • HipChat
      • Slack
      • Zoom
      Integrations
      • GitHub
      • Heroku
      • AWS: S3 / EC2 / CloudFront
      • CircleCI
      • AirBrake
      • NewRelic
      • PageDuty
      • Pivotal Tracker
      • Kanbanize
  • assignment MXM (10/2007 - 10/2010)
    Frontend Manager
    Responsibilities
    • Managed, trained, and resourced team of twelve developers
    • Directed several enterprise projects simultaneously
    • Architected MXM’s front-end web frameworks
    • Interfaced with project managers, creative directors, engineers, business strategists, clients, and vendors
    • expand_more More Information
      Tech Stack
      Backend:
      • Node.js
      • Express
      • MS Team Foundation Server
      • .NET
      • C#
      • ASP.net / Razer
      • IIS
      • Java
      • REST
      Frontend:
      • EJS
      • HTML5
      • Responsive CSS / LESS
      • JavaScript
      • jQuery
      • jQuery UI
      • Ajax
      • JSON
      • ActionScript
      • Flash
      • Flex
      • Markdown
      • JSP / JSTL
      • Accessibility
      Data / Database:
      • MS SQL Server
      • JSON
      • XML
      • CRUD
      Security:
      • XSS
      • CORS
      • OAuth 2
      Build Tools:
      • Grunt
      • Gulp
      Source Control:
      • Git
      • Subversion
      Test Frameworks:
      • Fiddler
      • Visual Studio Debugger
      Dependency Management:
      • NPM
      Tool Kits
      • Mac
      • CLI / Bash
      • TextMate
      • Photoshop
      • SourceTree
      • Subversion
      Integrations
      • Beanstalk
      • GitHub
      • Akamai
      • BaseCamp
      • MS Team Foundation Server
      • MS BizTalk
  • assignment Yahoo! Music (03/2005 - 10/2007)
    Senior Technical Yahoo!
    Responsibilities
    • Architected and developed the MVC frontend web application for Yahoo! Music’s streaming radio player
    • Designed & developed skinnable template engine for Yahoo! Pepsi Smash, and the Yahoo! Grammies websites.
    • expand_more More Information
      Tech Stack
      Data / Database:
      • MS SQL Server
      • MySQL
      • SQL
      • JSON
      • XML
      • CRUD
      Source / Version Control:
      • Git
      • Subversion
      Backend:
      • Windows Server
      • Linux
      • Apache
      • PHP
      • IIS
      • ASP
      • .NET
      • C#
      Frontend:
      • HTML
      • CSS
      • JavaScript
      • XMLHttpRequest (Ajax)
      • XSL-T
      • XPath
      Tool Kits
      • Mac
      • CLI / Bash
      • TextMate
      • Photoshop
      • Tower
      Integrations
      • Beanstalk
      • Akamai

Relevant experience prior to 2005 available upon request.

Download file_download

favorite_border Focuses

  • Team Building & Leading
  • Software / Database Architecture & Development
  • Full-stack Web Development
  • Native App Development (iOS, watchOS, tvOS)
  • Cloud Orchestration & Automation
  • Logic & Performance Optimization
  • Continuous Integration & Deployment

code Skills

  • HTML / HTML5
    30 yrs
  • CSS Modules / SCSS
    30 yrs
  • JavaScript
    28 yrs
  • ES6+
    9 yrs
  • TypeScript
    9 yrs
  • Node.js, NPM, NVM
    13 yrs
  • Git
    14 yrs
  • Yarn
    8 yrs
  • Swift
    5 yrs
  • SQL
    26 yrs
  • Angular + RxJS + NgRx
    6 yrs
  • React + MobX / Redux
    5 yrs
  • Gatsby
    4 yrs
  • Emotion
    3 yrs
  • Storybook
    3 yrs
  • Bootstrap
    11 yrs
  • Material
    6 yrs
  • Jest + Enzyme
    9 yrs
  • Jasmine + Karma
    6 yrs
  • React Testing Library
    3 yrs
  • Lerna Monorepo
    3 yrs
  • Web Services (REST, SOAP)
    23 yrs
  • WebSockets
    11 yrs
  • WebWorkers
    7 yrs

laptop_mac Tool Kit

  • VS Code
    6 yrs
  • Xcode
    5 yrs
  • Slack
    9 yrs
  • Teams
    4 yrs
  • MS Azure Devops
    6 yrs
  • GSuite
    15 yrs
  • Github
    15 yrs
  • BitBucket
    9 yrs
  • Adobe Suite / CC
    30 yrs
  • Abstract
    7 yrs
  • Avocode
    7 yrs
  • Sketch
    7 yrs
  • Figma
    5 yrs
  • SQLPro Studio
    8 yrs
  • Postman
    11 yrs
  • CLI: Bash
    17 yrs

settings Architecture

  • OOP
    25 yrs
  • Design Patterns
    21 yrs
  • GoF
    21 yrs
  • KISS
    11 yrs
  • Microservices
    7 yrs
  • Serverless
    7 yrs
  • FRP
    15 yrs
  • Promises
    11 yrs
  • TDD
    11 yrs