SkiData access and resort platform
Backend services and real-time communication for a parking and ski resort management platform used across many facilities.
- Role
- Senior full-stack engineer
- Industry
- Access control and mobility
- Technologies
- .NET
- C#
- WebSockets
- Angular
- MSSQL
- GitLab CI/CD
A large-scale platform for parking facilities and ski centres, where access control, ticketing and device communication have to stay correct in real time across many sites.
- Challenge
Defects surfaced across backend services, front-end applications and the real-time communication layer at once, which made root causes hard to isolate and easy to reintroduce.
- Solution
I develop and maintain .NET backend services, APIs and business logic together with WebSocket-based real-time communication, while supporting the Angular and AngularJS front ends. Investigations follow a defect through every layer until the actual cause is identified rather than patched over.
- Result
Fixes are designed to prevent recurrence. I also contribute to how the team adopts AI agents in practice, and built a proof-of-concept TestBench MCP together with a Jira, TestRail and Playwright workflow that gathers ticket context, runs browser tests and surfaces missing test cases during migration.