George Norris
• Over 10 years experience as a front-end, full-stack engineer
• Over 4 years experience (collectively) as tech lead
• Current working as engineering manager and senior/lead engineer
• Technologies I know well: React, NodeJS, TypeScript, JavaScript, NextJS, Redux
Work Experience
Senior Engineer and Engineer Manager@OttertuneMay 2022—Current
- Lead the technical effort (and team management) for a version 2.0 rebuild
- Contributing code and review others code
- Team management
- Technical Lead
Technology used:
- React / Redux
- Node.js
- TypeScript
- Vite
- MUI / Material
Senior Engineer@BlendJuly 2021—May 2022
- Shipped new features for Blend's team management tools
- Built new UI for Blend's admin tools
Technology used:
- React / Redux
- Node.js
- TypeScript
Senior Engineer@SalesforceMarch 2016—July 2021
- Designed and the built the initial MVP for Trailmaker, Trailhead's main content editor
- Shipped the JWT authentication system for Trailmaker
- Shipped the MVP for Trailhead's popular Trailmix feature.
- Planned the design of a background jobs architecture to handle Trailmaker's scaling
- Built the UI for Trailmaker using, React, Redux, Styled-Components
- Introduced an end-to-end testing suite using Cypress
- Setup the Heroku infrastructure to handle multiple environment deployments
Technology used:
- Node.js
- React / Redux
- TypeScript
- Sass
- Heroku
Senior Engineer@OpenTableAugust 2015—March 2016
- Shipped several features to OpenTable's restaurant listings service (powered by NodeJS)
- Setup AB testing (using Optimizely), to test incremental UI changes
- Implemented load testing simulations for improving performance during peak seasons
Technology used:
- Node.js
- Optimizely
- Javascript
- CSS
Senior Engineer@UpstartFeb 2014—Aug 2015
- Independently implemented a (responsive) redesign for the site's signup flow, which increased conversions on mobile
- Built the frontend for Upstarts lending platform
- Introduced Javascript unit testing to the application
Technology used:
- Ruby on Rails
- Postgres
- Javascript
- Angular
- Sass
- Jasmine
- Git
Front End Engineer@Dominion EnterprisesDec 2010—Sep 2013
- Built the frontend for several Dominion web properties
- Built the first ever responsive design website for Dominion Enterprises's job portal
- Introduced Javascript unit testing to the application
Technology used:
- Ruby on Rails
- Postgres
- CoffeeScript
- Backbone
- Sass
- Jasmine
- Git
Front End Engineer@THE HOOPLE GROUPMay 2008—Sep 2010
Designed letterhead, business cards, marketing brouchures, and brand material within the personal finance industry. Designed and developed the Hoople Group Website (no longer live).
Web Developer / Graphic Designer@YOU + WEMay 2008—Sep 2010
Designed and developed websites (Flash). Worked with clients such as: ABC, Lost Series, Reebok, Hewlett Packard, Carnival Cruises, Concord Watches, Oglivy, R/GA, Cheil, Ultra16, Rokkan, Tender Creative, Indelible, Bigger Design.
- Won two Addy awards (Gold and Judges pick) for interactive promotional website.
Education
Bachelor of Fine Arts (BFA)
Old Dominion University
Graphic design
University of The Arts
Film and Multi-media Studies
Associate of Arts (AA)
Tidewater Community College
Graphic design
Skills
Frontend
CSS / Styling
Cypress / Playright
E2E Testing
Git
HTML
JavaScript
NextJS
React / Redux
Typescript
Backend
AWS
Github Actions
Heroku
MongoDB
NodeJS
Postgres
Redis
Ruby / Ruby on Rails
Design / UX
Figma
Framer
Illustrator
Photoshop
Sketch