keithhayden.com

View My Resume

A bit of my professional history since 2002. I've been doing what I do longer than that, but this is the most relevant info.

Employers are listed in chronological order from most recent. Names are redacted

Current Employer

Senior Frontend Engineer

New York, NY (and remote)
Description:

Senior member of the Domains & Email team, responsible for domain registration, transfer and management user experience. I am an accessibility advocate and mobile-first evangelist.

One of the moderators of our Frontend Forum, helping organize and host bi-weekly forums where employees can discuss new technologies, or showoff recent updates. I help presenters by offering feedback on their presentation during practice runs and encouraging people who may never have presented to an audience before.

Technologies:
  • Typescript and React
  • CSS-in-JS, LESS
  • React Testing Library, Cypress, jest
  • state management with AltJS and redux
  • HTML
  • Java

Former Employer

Senior Web Software Engineer

New York, NY (and remote)
Description:

Member of team that manages custom platform that hosts approximately 800+ websites for radio stations and personalities nationwide.

Responsibilites included:

  • Maintenance of existing platform UI/UX as well as addition of new features
  • Follow best practices for accessibility in a responsive, mobile-first layout
  • Implementing Cypress testing on React/Typescript app.
  • Lead efforts to add theming to platform hosted web sites using css custom properties.
  • Lead efforts to update our dev process to address accessibility issues.
  • Work with UX team implementing design specs on platform features
  • Lead learning sessions on Web Debugging with Product Team and Test Engineering

Past initiatives:

  • Advocated for modernizing front-end tech stack to React
  • Advocated for dropping CSS frameworks like bootstrap and implemented CSS Grid
  • Lead efforts to unify legacy mobile and desktop UI into one responsive site.
  • Migrated platform from legacy LAMP stack to python to python with React/Typescript and currently nodejs/React/Typescript full-stack.
  • Lead efforts to create and maintain event websites for 2013 and 2014 IheartRadio Music Festival including UI responsiveness, other UI features.
  • Principal developer on HTML email promotions from 2013 - 2015
  • Created and maintained digital team's jobs website, integrating with 3rd party API

Other notables:

  • Participated in a dozen hack events
  • Gave several tech talks about CSS topics, including css grid
  • Member of Public Speaking Club

Technologies:
  • HTML
  • CSS using Sass/SCSS
  • Typescript and React
  • GraphQL
  • webpack/nodejs/express
  • PHP, Python, Shell scripting

Former Employer

Front-End Web Developer

New York, NY
Description:

Member of team that managed html email promotions, partner marketing microsites and e-commerce.

Responsibilites included: maintenance of existing lifestyle blog and promotions/e-commerce web site. Create promotional marketing HTML emails as provided by design team. Create promotional microsites for partner marketing opportunities as provided by design team.

Technologies:
  • HTML
  • CSS using Sass/SCSS
  • Javascript using Bootstrap
  • gulp/grunt
  • PHP using Symfony and CodeIgniter frameworks in LAMP stack

Former Employer

Senior Web Developer

White Plains, NY
Description:

Development of Apps using object-oriented javascript, Flash/Actionscript/Flex. Social network integrations using SDK's.

Responsibilites include maintenance of existing apps and websites. Oversaw refactor of several apps including Smiley Central and MyFunCards, primarily javascript apps. Took part in development of Zwinky, a virtual world, and Smiley Studio, a custom smiley generation app, both done using Flash with Flex.

Technologies:
  • HTML
  • CSS
  • Javascript
  • Flash application development with Actionscript/Flex

Former Employer

Webmaster

NJ
Description:

Managed team of developers working on corporate services web application.

Responsibilites included: shell scripting using perl and bash, MySql database management, PHP back-end development, and front-end UI.

created customer service portal for customers of consumer-facing user-generated webcam content.

Technologies:
  • HTML
  • CSS
  • Javascript
  • LAMP - Linux/Apache/MySql/PHP
  • perl
  • bash