MyTommy

For Tommy Hilfiger I worked in an Agile Scrum team as a fullstack JavaScript developer on their loyality app MyTommy. I worked on new features and bug fixes, in particular:

  • Internationalization (backend and frontend, React-Intl)
  • An Instagram feature, see screenshots below
  • Mixpanel tracking
  • Detox end-to-end tests in cooperation with QA
  • Jest/Enzyme unit tests
MyTommy in the App Store

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