Overview
Kliently matches users with lawyers for scheduled video consultations. Onboarding is secured with BankID, payments run through Swish, and the platform handles booking and running legal advice sessions end to end.
My role
Backend engineer — REST API design and implementation, database design, and appointment lifecycle handling.
Key features
- Lawyer matching and scheduled video consultations
- BankID-secured user onboarding
- Swish payment integration
- Appointment booking and management APIs
Highlight
End-to-end appointment handling from booking through consultation; API documentation for internal and external consumers.
Tech
- Go
- MySQL
- REST APIs
- BankID
- Swish