Sean Norwood
Frontend Developer
I do scalable front-end web development (ReactJS) and backend rest / graphql API development (JS/ TS) using Postgresql or Mongodb. Developing Docker and Kubernetes deployments for development, QA, and production environments on platforms including Digital Ocean, Civo, and bare-metal. QA engineering, CI/CD pipeline development, release strategy development, and integration engineering.
Work Experience
Frontend Developer
Lyvecom Inc | 08-2022 - 04-2023
- Translate web development designs into React JS
- Quickly implement user requested features while also optimizing the code base
- Write end to end tests using Cypress
- Tested features during development using QA process
- Communicated with QA to resolve issues
- Developed an embeddable video and live streaming widget meant for Shopify businesses to better describe and present their product
- Developed a user dashboard meant for administering and customizing the video embed
Fullstack Developer
Eyecue Labs | 05-2022 - 07-2022
- Implemented Figma designs into a large web platform using React components and Redux.
- Tested features and code manually during development
- Worked with QA to resolve issues with pushed features and fixes
- Assisted in troubleshooting kubernetes deployment outages
- Refactored and optimized existing React code to fix performance and developer experience issues
- Assisted with refactoring a development environment running on Github Codespaces (Cloud Docker) to allow easier onboarding of new developers
- Converted an exported Eventbrite attendees list in CSV format to a Ruby on Rails automated task that loaded attendees into a database that was used on the platform
DevOps Engineer CE
Apple Inc | 01-2021 - 07-2021
- Developed CI/CD pipelines using a custom Jenkins wrapper software for a ReactJS front-end development team
- Monitored production, QA, staging, and testing kubernetes environments for outages and performance issues during large traffic spikes
- Created and updated automation tools used in release and monitoring pipelines
- Worked with a front-end development team to strategize the incremental separation of React components from individual projects that shared a significant amount of code and release them as an internal NPM library
- Utilized FluxCD for Gitops continuous delivery of kubernetes projects
QA Engineer CE
Apple Inc | 01-2019 - 07-2019
- QA Tested in development features of a large Objective-C codebase on a myriad of mobile devices
- Worked with Integration Engineering to assist the release of features across multiple release versions
- Wrote and optimized testing suites to maximize the success of manual feature testing
- Worked with a specialized team to investigate a high security vulnerability in iOS / macOS software that resulted in many improvements to QA testing methodology
Mac+ Senior Advisor
Apple Inc | 06-2014 - 05-2022
- Worked with customers to resolve technical issues with iOS, macOS, and WatchOS software and hardware
- Worked with Tier 1 technical advisors on complex technical issues
- Translated customer complaints into bug reports and valuable feedback for engineering teams
- Taught Tier 1 and Tier 2 advisors affective troubleshooting methods to very complex issues resulting in increased customer satisfaction across the organization
- Worked with engineering personnel on new and existing bugs in Apple software to resolve device issues and create hotfixes preventing future problems