TakeCargo
Full-stack Developer · Crayon Consulting AS
Modernization and further development of Tradesolution’s TakeCargo platform. The work covered the React front end, Dropwizard and Spring Boot services, Azure Logic Apps for reporting and integrations with transport workflows.
Tech & tooling
Analytics
Backend
DevOps
Infrastructure
Languages
Process
Testing
Project
TakeCargo is a digital platform for electronic handling of transport assignments. It lets transport buyers, suppliers and carriers exchange transport information in a standardized way without paper-based processes.
The project involved both continued product development and modernization of the technical platform. It also included work with ASKO Maritime, including support for booking drone-based transport and a PWA for drivers.
Role and contribution
- Full-stack development in a small cross-functional team with three-week sprints.
- Modernized the React front end, moved key areas to TypeScript, worked with Redux and added Jest tests.
- Extended Dropwizard and Spring Boot services running in Kubernetes on Azure.
- Implemented a serverless reporting solution with Azure Logic Apps.
- Contributed ASKO Maritime functionality for booking drone-based transport and mobile registration of pickups and deliveries.
- Worked with Azure Pipelines, Docker containers and deployments to shared environments.