> janice --projects
Professional Projects
Forward Financing Component Library
July 2017 – May 2019
Ask
- Allow components as well as global styles to be shared and leveraged across the frontend ecosystem at Forward Financing
Solution
- Construction of a shared component library based on the atomic design methodology for creating basic, reusable components to build a consistent UX experience across the Forward Financing brand.
- Utilization of a private npm package with custom build script to allow for export of React componets as well as a global set of utility styles.
Forward Financing Merchant Portal
July 2017 – May 2019
Ask
- Allow external merchant users to easily view basic account information.
- Faciitate communication between merchants and their Forward Financing account representative.
Solution
- Utilization of a React and Redux to create an application to consume and display account data using componets from the custom shared library.
Forward Financing Partner Portal
May 2017 – May 2019
Ask
- Allow external partner users to easily view performance indicators.
- Faciitate communication with external partners to allow for quicker processing of leads.
Solution
- Utilization of a React and Redux to create an application to consume and display performance data.
- Intgration of a new search store into the exisiting application to optimize prefromace of various endpoints.
America's Test Kitchen Flagship Site and Search Experience
January 2016 – April 2017
Ask
- Unify our frontend architecture across all brand sites.
- A simple and documented implmentation for easy adoption across teams.
- Support for current integrations for piecemeal updates.
Solution
- Development of a React / Redux starter kit; including server side rendering for speed and SEO optimization and consumption of data from a JSON API endpoint backed by a "legacy" Rails app.
- Establish testing framework and process for documentation.
- Train members of the engineering team on new architecture through pair programming.
Personal Projects
foodValuizer
October 2018
Ask
- Keep track of the value lost with food waste.
Solution
- a CLI tool to capture the value lost by various kinds of waste.
React ToDo teaching app
September 2018
Ask
- An introduction to React with some coverage of Redux for those with some JavaScript background.
Solution
- A course which walks through the basics of React and lightly covers Redux along with how to use those tools to develop applications.
Does-React-Make-You-Sad? -- The Quiz
September 2016 – October 2016
Ask
- An easy way to determine whether React is the correct solution.
- Interactively decide how to use React in your project.
Solution
- Utilize React Makes you Sad Flowchart by Dan Abramov to create simple quiz system
- Create an extensible goto path using JSON data structure