Infrastructure
CompletedRemote Support Platform
An internal remote support and device platform, with employee consent, audit logs and data protection requirements as design inputs.
Session ends5/5
Access closes, and the record remains.
The problem
Remote support touches employees' screens and files, which makes consent and traceability essential, not optional.
Support data should stay under the company's own control.
My contribution
- Built the web portal, server and device agent.
- Implemented consent-based sessions, multi-factor sign-in and audit logs.
- Wrote the administrator and data protection documentation.
Technical architecture
- Portal
- Web application with multi-language support
- Server
- Self-hosted API service
- Agent
- Service running on managed devices
- Governance
- Consent, roles and audit logs
Technologies
- Python
- FastAPI
- React
- WebRTC
- Docker
Highlights
- Sessions need user consent
- Audit logs for support activity
- Data protection documentation included
Details are generalized to protect confidential information. Company systems, customers, figures, source code and screens are not shown.