Ian Henderson
|Frontend Engineer
Experience
Experis Consultants, Frontend Engineer
Remote | February 2023 - July 2024
Healthwise/WebMD Contract
- Stack: React, TypeScript, Tailwind, Vite, Lit
- Developed a "Universal Content Presentation" Lit web component that renders Healthwise content and was embedded in various internal and client-owned applications
- Developed a client-facing content app for Healthwise's health content
- Ensured applications met WCAG accessibility specifications
- Developed features for and maintained another application that controlled publishing articles
- Mentored junior engineers
Signature Consultants, Frontend Engineer
Remote | September 2021 - October 2022
Freespoke Contract
- Stack: React, TypeScript, SCSS/Sass, Netlify, Node
- Developed UI elements for search application including menu and search results layout
- Integrated analytics service with search application
- Developed legal document pages
Optum Contract
- Stack: React, TypeScript, SCSS/Sass, Next.js, Node
- Maintained legacy Next.js application
- Developed React wrapper for hosting an external JavaScript app
- Mentored junior engineers
Bank of America Contract
- Stack: React, TypeScript, SCSS/Sass, Node
- Developed 3CS, a downtime notification tool
- Developed DeltaApp, a React app for tracking internal applications
Personal Leave
September 2020 - September 2021
Took a health-related leave, during which I maintained relevant skills and remained committed to professional development.
SAVI Controls, Frontend Engineer
Carrollton, Texas | May 2019 - September 2020
- Stack: Meteor.js React, React Native, Expo, TypeScript, SCSS/Sass, Node
- Developed a React inventory management application
- Developed React Native companion application for inventory management application that had bulk product importing and a QR product scanner
- Hosted React Native application on Expo
- Developed React application for a network-based game console streaming system for GameStop
TEKsystems, Frontend Engineer
Addison, Texas | September 2018 - May 2019
IBM Contract
- Stack: React, TypeScript, SCSS/Sass, Node, GraphQL
- Developed a website that manages SoftLayer's bare-metal and virtual servers
- Developed paginated GraphQL service and table component system for servers
- Developed a toast notification system
Flywheel, Junior Software Engineer
Addison, Texas | February 2018 - August 2018
- Stack: Meteor.js, React, TypeScript, SCSS/Sass, Node, GraphQL
- Developed features for React Native app, Node, and GraphQL services
- Migrated legacy Meteor.js codebase to Node microservices, GraphQL, and React Native application
Ulyngo, Software Engineer Intern
San Francisco, California | July 2016 - December 2017
- Stack: React, Angular.js, CSS, PHP, Laravel
- Created new React interface in place of legacy Angular.js interface for legacy ecommerce site
- Created email notification service with Sendgrid