I love developing. That's it in a nutshell, but you probably want more details.
Since Nov. 2021, I've been working at Adobe as a Senior Frontend Software Engineer.
Assumed sole ownership of LoW project in July 2023 until more teammates joined in September 2023
•
Migrated external content into LoW which involved updating SEO metadata, batch rollouts by locales, and coordinated with external team to redirect traffic from old site to LoW
•
Added support for new apps (ie Substance 3D/Firefly/Express) to LoW
•
Implemented user tracking service to track user activity and update UI based on user's progress
•
Re-architecting LoW onto a new tech stack and moving onto new domain (ie currently on creativecloud.adobe.com/learn) which includes migrating content and user traffic to new domain.
======
Creative Cloud Home - Nov. 2021 - June 2023
Responsibilities:
•
Develop and maintain logged-in and logged-out Creative Cloud (CC) homepage sites (ie creativecloud.adobe.com), and Discover Hub site (ie creativecloud.adobe.com/discover).
Frontend web developer. I worked primarily developing and maintaining Thumbtack's help site (help.thumbtack.com). My major push was in migrating away from Salesforce's CMS to Contentful's headless CMS. It involved completely refactoring a lot of the existing React components that used Redux to fetch the Salesforce data over to React components that used React's native Context and Contentful's data (which we migrated data to). Had the pleasure of working with one other web developer, content creators, and a technical program manager to do this.
Work as sole front end developer to develop dynamic web pages and creatively implement design requirements using client-side scripting languages and technologies
•
Integrate existing back-end systems with existing visual designs
•
Modify and optimize graphic assets for internet-based delivery and display
•
Responsible for architecture and set-up of framework for the front-end
•
Effectively communicating issues and barriers to the Project Management and Production teams
•
Work with UX Designer to build UI based on Sketch and Invision prototypes