Tommy Hilfiger, freelance
![Koen van Gilst](/_next/image?url=%2Favatar.jpg&w=48&q=75)
Koen van Gilst / January 1, 2017
1 min read • ––– views
For Tommy Hilfiger I worked in an Agile Scrum team as a full-stack JavaScript developer on their loyalty app MyTommy. I worked on new features and bug fixes, in particular:
- Internationalization (backend and frontend, React-Intl)
- Instagram feature, see screenshots below
- Mixpanel tracking
- Detox end-to-end tests in cooperation with QA
- Jest/Enzyme unit tests
Backend
Node.js Express API:
- Nock for gray box testing
- Bugsnag for error reporting
- Postgresql (Knex) database
- Passport
Frontend
React + Redux:
- Redux Thunk, Persist etc.
- React Intl for localization
- Jest + Enyzme for unit tests
- Detox for end-to-end tests
Screenshots
![](/_next/image?url=%2Fstatic%2Fscreenshots%2Fmytommy1.jpg&w=640&q=75)
![](/_next/image?url=%2Fstatic%2Fscreenshots%2Fmytommy2.jpg&w=640&q=75)
![](/_next/image?url=%2Fstatic%2Fscreenshots%2Fmytommy3.jpg&w=640&q=75)
![](/_next/image?url=%2Fstatic%2Fscreenshots%2Fmytommy4.jpg&w=640&q=75)
![](/_next/image?url=%2Fstatic%2Fscreenshots%2Fmytommy5.jpg&w=640&q=75)
![](/_next/image?url=%2Fstatic%2Fscreenshots%2Fmytommy6.jpg&w=640&q=75)