Summary
Thomas Andersen is a pragmatic senior consultant and technical architect based in Drammen, Norway, with over two decades of experience designing and delivering JVM-based enterprise systems and microservices. He has driven architecture and delivery across public sector and energy customers, notably rewriting complex pension rule engines for Statens Pensjonskasse and building containerized CI/CD infrastructures using Docker, Docker-Swarm and custom lightweight application servers. Equally comfortable as a scrummaster and hands-on developer, he blends frontend work (React/Redux) with backend Java stacks (Spring, DropWizard, JAX-WS) to ship reliable integrations with ESBs and REST APIs. Thomas has repeatedly improved performance and testability—introducing Wiremock-based integration testing and bespoke server stacks to reduce image size and speed up development. Currently a senior consultant at Cloudberries after leading consulting teams at Dfind and Knowit, he is known for turning legacy rule systems into maintainable, high-performance services. Colleagues value his mix of delivery focus, deep Java expertise, and a practical knack for simplifying complex architectures.
11 years of coding experience
6 years of employment as a software developer
Bachelor's Degree Java Programming, Bachelor's Degree Java Programming at The Norwegian School of Information Technology
English, Norwegian