The problem
Every new driver meant a paper contract: print it, sign it, scan it, file it, then cart the originals to a paper archive. Around 50 hires a month, 20 minutes of signing per person, roughly 5,000 printed pages a month, and about 15 minutes of scanning and filing per contract.
Meanwhile, recruitment and HR traded contract details ad hoc, so nobody was ever sure what had actually been signed.
What I built
A web app runs the whole flow: the recruiter picks the contract type and language, the driver fills a guided form and signs with a stylus on a tablet — through SignaturiX, which guarantees the signature is legally binding.
The moment it's signed, the PDF archives itself to SharePoint and confirmation emails go to HR and the driver — no scanning, no filing, no paper. The recruitment–HR handoff is now one automatic notification.
I owned it end to end — process design, build, rollout, metrics — six months start to finish.
Stack
Python · React · SignaturiX API · SharePoint · E-signature