ShiftIn
Workforce Planning
ShiftIn generates work schedules from staffing needs, business targets and labour rules. I designed its multi-tenant architecture and continue to work on the platform.

Overview
ShiftIn is a workforce-planning platform that generates schedules from staffing requirements, business targets and configurable rules. It also accounts for applicable labour requirements.
Managers use the web application to prepare and adjust schedules. Employees use the mobile application to submit availability, request time off, exchange shifts and view their schedule.
The platform is used by pharmacy, retail, logistics, manufacturing and HoReCa businesses in six European markets. It is currently developed by Smart ID Technology.
- Type
- Multi-tenant SaaS
- Markets
- 6 European
- Interfaces
- Web & mobile
- My role
- Software Architect
Features
Automated scheduling
Generates schedules from staffing requirements, employee data and business targets.
Configurable rules
Supports business-specific constraints and labour requirements through configurable scheduling rules.
Staffing changes
Handles absences, leave and staffing shortages with schedule updates and notifications.
Employee mobile app
Employees can submit availability, request time off, exchange shifts and view their schedule.
Reports and timesheets
Provides planning reports and exports timesheet data for payroll.
Change history
Records schedule changes so managers can review what changed and when.
My Role
As Software Architect at HTSS, I was responsible for technical design, Azure architecture and enterprise integrations across the multi-tenant platform. At Smart ID Technology, I continue to develop ShiftIn, with a focus on performance, reliability and architectural improvements.
- Feb 2022 to Jun 2025Software ArchitectHTSS
- Jun 2025 to PresentFull Stack DeveloperSmart ID Technology
Architecture & Stack
- Backend
- .NET 8
- MediatR
- CQRS
- Circuit Breaker / resilience
- Frontend
- Angular
- TypeScript
- Cloud
- Azure Kubernetes Service
- Docker
- Microservices
- Data & messaging
- Elasticsearch
- Redis
- Cosmos DB
- RabbitMQ
- Service management
- Consul
- Vault



