Norwegian Fish Auction · Dec 2016 – May 2017

Norwegian Fish Auction

Full-stack Developer · Crayon Consulting AS

Professional engagement

I helped build a scalable B2B auction solution for frozen fish, using Angular and TypeScript on the front end and Spring Boot/Java on AWS for the backend.

Tech & tooling

Project

Norwegian Fish Auction needed a B2B auction platform for selling frozen fish in large quantities. Auctions ran at the start of the day, so the solution needed to scale up during traffic spikes and scale back down afterwards to keep costs low.

Role and contribution

  • Full-stack development in a team of 3-4 developers.
  • Main focus on frontend, implementing the web and mobile client in Angular 2 and TypeScript.
  • Backend contributions in Spring Boot and Java 8.
  • REST APIs between frontend and backend.
  • Tests with JUnit and Mockito.
  • Scrum team using JIRA, Confluence, Git/Bitbucket and Bamboo for builds and deployment to AWS Elastic Beanstalk.