Serverless Development Services: How iPrivy Went From Concept to Production Without a Formal Spec
iPrivy needed a secure file sharing platform built without months of upfront scoping. Leanware delivered serverless development services on Python, DynamoDB, and AWS Lambda, on time across both phases.
- Geography
- Phoenix, Arizona
- Year
- 2021
- Stage
- 11 to 50 employees
- Team
- Backend developer, frontend developer, architect, designer, and project manager, with the CEO involved directly
- Duration
- August 2021 to ongoing
- Engagement size
- $10,000 to $49,999
The situation
iPrivy came to Leanware with a business case and a founder's description of the product, but no formally defined scope, the point where many serverless development projects either stall in discovery or drift from what the business actually meant. There was no fixed spec to build from, just a founder's account of what the platform needed to do, and a need to move into development without months of upfront documentation typically expected before a serverless microservices architecture project begins.
The product itself was a secure file-sharing platform, letting organizations share sensitive files over a proprietary encryption framework. But the real challenge wasn't the file-sharing mechanics, it was building a plan the business could commit to without asking the founder to first produce a spec document that didn't yet exist.
What we built
Leanware worked directly from the client's description, translating it into use cases and user stories, and estimating cost before development started, without waiting for a formal scope document. That estimate became the basis for a two-phase build rather than a single fixed-price contract, keeping the project moving while detail was still being worked out phase to phase.
The platform was built as a serverless microservices architecture: Python services handling application logic, DynamoDB for storage, and AWS Lambda running compute, all hosted on AWS. That combination is a common shape for serverless development services because it scales with usage rather than requiring provisioned servers, which mattered for a startup still validating its product, including the secure file-sharing capability at its core.
On the Leanware side, the team covered the full build: a backend developer, a frontend developer, an architect, a designer, and a project manager, with iPrivy's CEO involved directly throughout. Weekly status meetings tracked progress against the two phases, and day-to-day coordination ran over Slack rather than a heavier project-management layer.
Outcome
Every deliverable landed on time across both phases. iPrivy's Clutch review credits the speed at which Leanware understood the business problem, from both a technology and a business perspective, on a roughly $40,000 investment, and rates the engagement 5.0 for quality and cost.
For a founder working from a description rather than a locked spec, the two-phase serverless development services approach did what it needed to: it kept the build moving without the business having to fully define the system before writing a line of code.
"Leanware has met our timelines and delivered everything on time."
— Confidential , Development Program Manager , iPrivy · Phoenix, Arizona
Engagement FAQ
How do serverless development services work when requirements aren't fully defined yet?
Work directly from the client's description of the product, translate it into use cases and user stories, and estimate cost from that before development starts. Leanware used this approach for iPrivy, splitting the build into two phases rather than requiring a formal scope document up front. Every deliverable across both phases landed on time.
What does a serverless microservices architecture look like in practice?
For iPrivy, it meant Python services for the application logic, DynamoDB for storage, and AWS Lambda for compute, all hosted on AWS. This shape avoids provisioned servers and scales with actual usage, which fits a startup still validating its product.
How long does a two-phase serverless build take?
iPrivy's engagement ran from August 2021 onward, split into two phases, with an engagement size in the $10,000 to $49,999 range and a roughly $40,000 total investment cited in the client's Clutch review. Timelines depend on scope, but the two-phase structure let development start before every detail of the product was locked.
What team is needed for a serverless development services engagement on AWS Lambda?
iPrivy's build ran with a backend developer, a frontend developer, an architect, a designer, and a project manager on the Leanware side, with the client's CEO involved directly. Weekly status meetings and Slack-based communication kept the two phases coordinated.