
Overview:
Precise Leasing is a well-established vehicle leasing and services provider in Singapore. The goal of this project was clear: phase out manual paperwork, reduce administrative overhead, and digitize key operations across job tracking, delivery, and billing.
We delivered a fully integrated CRM platform that automates job workflows from the ground up. Electronic Delivery Orders (eDOs) and reports are now automatically generated based on driver activities. Most of the backend logic — from deployment planning to billing — is fully automated, minimizing human touchpoints while maintaining accuracy and compliance.
Journey:
The system was designed around three key user roles:
- Drivers on the Field
- Operations Team (Deployment & Planning)
- Business Stakeholders (Analytics & Oversight)
Drivers follow daily deployment plans created by the operations team. Using AWS EventBridge and DynamoDB Streams, the system automatically generates electronic Delivery Orders (eDOs) complete with customer info, job details, and digital signatures. Once a job is completed, customers receive their eDOs via email, with internal CCs sent to relevant departments.

Each customer profile includes designated PICs and contact information, enabling seamless and automated delivery of documents with zero manual follow-up. Reports and billing documents are generated automatically as part of the driver’s workflow, eliminating manual entry and fully phasing out paper trails.
We also moved away from Cloudmersive starting with this project due to its reliability issues. Instead, we built our eDO generation engine from scratch using ReportLab on AWS Lambda — customized for each job type. The results were dramatic: the new setup is 200–300% faster than Cloudmersive and delivers a 99.99% success rate, all without compromising flexibility or formatting.
Impact:
- Boosted Efficiency: Within the first 2 months, the end-to-end sales-to-billing process was cut from 3 days to just half a day — increasing operational efficiency by over 200%.
- Centralized CRM: All customer, job, and billing data is stored in one place — making it easy for teams to work on the go, from any device or location.
Technologies used: Swift, SwiftUI, AWS Lambda, DynamoDB Streams, EventBridge, SES, Firebase, ReportLab, Lambda