Experienced in end-to-end software development with fierce passion about the user experience and user interface design. Love working with others to build a free-flowing and robust solution and deliver the best experience to the users.
Overview
12
12
years of professional experience
Work History
[Remote] Front End Consultant
Dope Security
06.2023 - Current
Advised front-end engineers overseas on ways to improve the performance and architecture of the client admin tool
Pushed to using cutting edge technologies to optimize caching on the front-end to create a blazing fast user experience and minimize loading screens
Traveled off-site to host workshops to foster innovation and collaboration to further improve the application
Senior Front End Engineer - Team Lead
Everly Health
09.2021 - Current
Led many front-end development projects from inception to completion, resulting in successful launches of various key features. Some of these important features include launching new business revenue streams with Vitamin products and the entire Telehealth module.
Initiated and led front-end "guild" meetings to gather other front-end engineers and discuss ways to improve the applications and processes.
Collaborated closely with design and product to develop a design system from scratch using Chakra UI, Storybook, and Chromatic.
Integrated unit testing patterns with React Testing Library and MSW to rethink how we see testing React code in a progressive manner
Senior Front End Engineer
Nordstrom Trunk Club
10.2019 - Current
Helped direct the improvement of customer onboarding flow to be reusable, readily updateable, and extendable - both from the front end and back end aspects of the project
Led the use of a content management platform to improve the process of managing seasonal marketing and product information that gets displayed to the member
Led the development and transition to the use of a new landing page for logged in customers backed by GraphQL, grid design, lazy loading, and CMS driven components
Led the development on the creation of the new navigation menu for the entire application. After doing so, customers can now access all feature entry points from anywhere in the application
Developed a Grid React component based on Styled System/Rebass components that is attached to the theme spacing configuration to allow for developer to follow the Grid system and maintain a clean UI
Introduced the use of skeleton loading pattern to allow for the UI to indicate when a page or component is loading and the shape it will take once it's finished loading
Improved documentation with existing readme files without having to recreate them and hosted them for better visibility and for the developers to be able to search through them
Created a custom Typescript codegen to generate types for data that is returned from our CMS integration
Updated the analytics integration to be more configurable and enable the feature to allow customers to opt out
Front End Engineer
Nordstrom Trunk Club
09.2017 - 10.2019
Re-architected the entire customer facing frontend app
Lead the developer proposed initiative to combine 5 micro-frontend apps into a single SPA. This led to better performance across routes, design consistencies, and code reusability to implement DRY principles
Compiled analytics and presented this information to the entire company, including upper management to show the cost/benefits of this initiative
Brought the source code dependencies up to date which involved heavy refactoring and reorganization as well as creating tickets to provide visibility so that other engineers could help contribute
Lead and implemented 10+ high visible frontend features
Collaborated with backend and devops engineers for the release of new applications and new api endpoints to make available to frontend clients
Wrote tech briefs describing the work that would need to be done for large features, both by frontend and backend. Then transcribed this work into JIRA tickets for engineers to pull into their workload and for product and management to keep track of the progress
Researched new innovative technologies and patters that improved the business as well as developer satisfaction and productivity
Shared this knowledge with the team as well as other frontend teams which led to several adopted best practices throughout the company
Paired and mentored several senior and junior engineers as well as a summer intern
Shared knowledge to bring engineers up-to-speed on many adopted best practices that the frontend developer community acknowledges
Bridged communication gaps between developers and other areas of the business (product, design, marketing, etc) for many high impact features
Front End Engineer
Enablon
05.2016 - 09.2017
Worked on key navigational features that allowed users to seamlessly move through distant pages in the entire suite
Contributed many important UI elements to the UI framework to allow for full suite consistency
Implemented various clean, user-friendly features using HTML/CSS/LESS/JS/TypeScript
Added UI elements that can be created and rendered in C#/.NET
Software Engineer
Enablon
03.2013 - 05.2016
Work on Environmental applications within the well renown suite of Enablon solutions including Environmental, Waste, Process Hazard Analysis, and Management of Change
Absorb new business value ideas in the Sustainability market and formulate them into efficient algorithms and features
Plan and lead the management of the team’s product backlog
Implement Agile methodology for the team to work efficiently and complete stories on time and fulfill release commitments