Java/Spring Rental Marketplace

Software Engineer · TU Wien · 2026

Built a rental marketplace in a five-person Scrum team.

Developed Arnesista, a Java/Spring tool rental marketplace for local rental businesses. The project addresses inventory and booking information scattered across phone calls, emails and spreadsheets.

A constraint-aware bundle-selection engine matches multi-item requests to available inventory across providers, locations and dates. It coordinates availability and pricing for grouped bookings while preventing allocation conflicts.

The marketplace tracks individual tool units and time-based availability, validates overlapping reservations, and manages bookings from request and confirmation through active rental, completion or cancellation. Owners and renters have separate roles; the platform coordinates reservations while physical pickup and tool handling remain with the provider.

Highlights

What I did

Stack