One workflow across application layers
I connected professional availability, conflict checks and appointment states to the booking interface. Payment, refund and chat behaviour then had to refer to the same appointment.
I worked on the EF Core models, queries and migrations behind those flows and kept the client services and API contracts in step as the team changed them.

