Case 04 · Private AI and HR
An internal platform for people operations
Working-time, absence and document management with automated validations and private AI-assisted document analysis.
- Environment
- Private company
- Business area
- People operations and HR
- My role
- Full-Stack Developer, working alongside two other developers.
01
Context
The company used a people-management SaaS platform and wanted to replace it progressively with an in-house solution better suited to its internal processes and evolving needs.
The new platform had to bring employee management, working time, holidays, leave, documentation and approval processes together in one coherent internal product.
02
Users and permissions
The system provided different experiences and capabilities according to each level of access:
- Employees could review their information, documents and requests.
- HR teams could review hours, employee records, approvals and administrative processes.
- Administrators had access to broader configuration and management tools.
03
Capabilities
The platform brought together day-to-day people and document management workflows:
- Working-time entry and review.
- Holiday, leave and approval management.
- Working-hour summaries and employee records.
- Personal document management, availability and history.
- Onboarding flows with invitations and secure document uploads.
- Process status and history tracking.
- Integration with external services related to absence or medical leave processes.
04
Artificial intelligence and OCR
The platform integrated a private language and OCR service hosted within the company’s internal infrastructure. It helped analyse onboarding documents and check whether they met the requirements defined for each process.
- 01ReceiveAuthorized upload
- 02ExtractPrivate OCR
- 03CompareAI · requirements
- 04ReviewHuman validation
An anonymized case study. This representation contains no real names, employee data, documents, interfaces, internal rules or infrastructure details.
- Information extraction through OCR.
- AI-assisted document analysis.
- Validation against predefined requirements.
- Processing within internal infrastructure.
05
Technical work
My contribution covered full-stack development, integrations and technical collaboration:
- Frontend development with framework-free JavaScript and backend development with FastAPI.
- API design and development.
- PostgreSQL integration through Supabase.
- Authentication, permissions and roles.
- Workflows for employees and HR teams.
- OCR and private document-analysis service integrations.
- Onboarding processes and document management and retrieval.
- External service integrations.
- Git-based version control within a collaborative workflow.
06
Product evolution
07
Impact
The solution made it possible to:
- Progressively replace an external platform.
- Centralize internal HR processes.
- Provide distinct experiences for different user types.
- Improve the tracking of working time, absences and requests.
- Centralize employee documentation.
- Make onboarding processes easier to manage.
The result is an extensible in-house foundation for supporting people operations with automation, control and human judgment.