Secure file sharing Software Engineering iPrivy

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.

Related cases

E-Commerce Company

A New York e-commerce platform faced a classic build vs buy call on chat: extend an existing React Native library that couldn't reach the web, or bring in an embedded engineer to build a custom one.

Software Engineering Read case study

Toleap Consulting AB

Third party API integration services connecting Twitch and FastSpring, so a purchase in one system triggers a notification processed in the other. Delivered to spec, later expanded into ongoing work.

Software Engineering Read case study
READY?

Stop managing operations. Let the system run them.

Show us the workflow that's eating your week. We will map it, show you what AI can automate, and tell you what we will run for you.

Tell us what you are trying to solve. We will map your workflows and show you exactly what AI can automate, and what we will run for you.