Engineering case study
Connecting worker and manager journeys in a digital staffing platform
A digital staffing platform connected migrant flex workers with employers in logistics, horticulture, and production through joined worker and manager journeys.
This case study describes commercial work at a level suitable for public sharing. Client-identifying and confidential implementation details are intentionally omitted.
01
The challenge
The product needed to connect migrant flex workers with employers while coordinating jobs, applications, housing, communication, documents, verification, and staffing data across worker and manager experiences.
02
Engineering approach
- Contributed across both worker and manager journeys using Django REST Framework, React, TypeScript, Redux, and Mantine UI.
- Delivered jobs, applications, housing reservations, messaging, candidate controls, CV upload, and application analytics workflows.
- Added asynchronous AI-assisted CV parsing within a stack that included Celery, OpenAI, and Pydantic AI.
- Connected the platform with staffing, identity-verification, document-signing, search, and notification services.
- Worked with a delivery stack that also included PostgreSQL, Redis, WebSockets, Docker, Sentry, PostHog, and progressive web-app technologies.
03
What the product enabled
- Worker job discovery and applications
- Manager candidate controls and analytics
- Housing reservations and messaging
- CV upload with asynchronous AI-assisted parsing
04
Delivered outcomes
- Delivered connected workflows spanning jobs, applications, housing, messaging, CVs, and candidate management.
- Added application analytics and AI-assisted document processing to the staffing workflow.
- Integrated the product with the external services recorded in the project inventory.
These outcomes summarize the available project record; no client metrics have been inferred.
05
Technology used
- Django
- DRF
- React
- TypeScript
- Redux
- Mantine UI
- RTK Query
- Celery
- Django Channels
- WebSockets
- Redis
- PostgreSQL
- OpenAI api
- Pydantic AI
- Salesforce API
- DocuSign API
- Firebase Cloud Messaging
- Typesense
- PostHog
- Sumsub
- Android
- Swift
- Progressive Web Apps
- WebView
- Sentry
- Docker
Have a related challenge?
Let’s discuss the system you need to deliver.
I work across Python APIs, React interfaces, integrations, infrastructure, and production automation.
Start a conversation