All projects

FarmWise

Team Lead - Backend Developer · Team of 5 · April 2025 - July 2025

Spring BootSpring CloudEurekaDockerAngular
Project Image FarmWise

The problem

FarmWise gives farmers tools to manage their enclosures and animals, book appointments with advisors and read their posts. It began as a single Spring Boot backend covering all of those areas. We then rebuilt it as separate services, so each domain could run and scale on its own.

Key decisions

The result

The monolith became five domain services plus discovery, gateway and configuration services, connected to an Angular frontend. The team also added unit tests and wrote acceptance tests for the user stories across five epics.

Original team repositories