The German Direct Investor platform replaced an outdated Java-based site. My work involved the development of a brand new single page application using React alongside new experience APIs.
Tech Stack
![](/_next/static/media/react.b991d924.svg)
React
![](/_next/static/media/redux.871b0299.svg)
Redux
![](/_next/static/media/redux-saga.b57e02c9.svg)
Redux Saga
![](/_next/static/media/sass.0c196349.svg)
Sass
![](/_next/static/media/node.068bb920.svg)
Node.js
![](/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Fexpress.858c389e.png&w=640&q=75)
Express
![](/_next/static/media/aws-lambda.103b692f.svg)
AWS Lambda
![](/_next/static/media/jest.6c55d9e9.svg)
Jest
![](/_next/static/media/mocha.ccd12274.svg)
Mocha
![](/_next/static/media/chai.f3e25d6e.svg)
Chai
My Work
- Developed a complex, cutting-edge React application for German customers
- Supported development of a React framework intended as the basis for all future React projects at Fidelity
- Collaborated with colleagues in Germany to create an exclusively German-language tool
- Implemented JSON experience APIs in Express for deployment on AWS Lambda
- Thoroughly tested the codebase through exhaustive unit test coverage using Jest and Enzyme for frontend code and Mocha, Chai and SuperTest for backend API code
- Enforced coding standards through strict code reviews
- Championed use of automated linting tools including ESLint and Stylelint