API integration services that reach production
Connect CRMs, payments, operational tools, partner platforms or internal applications with agreed data mapping, failure handling, testing, monitoring and documentation.
I help growing companies connect systems, automate manual work, rescue stalled projects and build custom software. Before work starts, you know the price, what will be delivered and how we will test it.
Before work starts, you receive a written proposal covering what will be delivered, what depends on your team or third parties, how we will test it and the fixed price.
Connect CRMs, payments, operational tools, partner platforms or internal applications with agreed data mapping, failure handling, testing, monitoring and documentation.
Replace one repetitive export, copy-paste process or fragile handoff with a workflow your team can run, monitor and troubleshoot.
Find out why a project is stalled or unreliable, agree on the recovery plan, fix the approved work, test it and release it.
Keep an existing application reliable and ship related improvements without rebuilding context every time work resumes.
Product ownership, integrations and technical foundations across construction, events and restaurant operations.
Construction technology · Canada
Build Link ID
Technical leadership, system foundations and AWS Rekognition integrations for a construction workforce product that is now running in production.
SaaS product · Brazil
Plannifier
A live product covering guests, budgets, suppliers, timelines, client collaboration and AI-assisted document imports.
API integration · Restaurant operations
DOM Burguer
A serverless GloriaFood integration, reporting dashboard and customer feedback flow used for several years at approximately 300 orders per week.
Delivery partnership
Cavendish and Web Star Studio combine technical leadership, design and implementation capacity according to each project's needs. Roles and responsibilities are agreed before delivery begins.
I take on software work that needs senior judgment but not a large agency team. I define the approach, write or review the code, coordinate any approved specialists and stay responsible through testing and release.
During five years at Viator, a Tripadvisor company, I worked on supplier connectivity and marketplace systems supporting high-traffic products. I also worked on technical SEO infrastructure used across millions of pages. The work involved legacy systems, external partners, multiple teams and production releases where reliability mattered.
You are not passed from sales to an unknown delivery team. I remain your technical contact from the first conversation through release.
If the project needs another skill, the proposal names the person or role, their access and what they will deliver. Nothing is handed off without your approval.
You own the agreed code and project documentation. Ongoing work is optional, not a condition of receiving a usable handover.
If the work is clear enough to estimate, I send a fixed-price sprint proposal. If important technical questions remain, Technical Discovery answers them first. Ongoing support is available after I understand the system.
Before work starts
The proposal states the deliverable, exclusions, access required, third-party dependencies, schedule, test scenarios and support included after release.
What the work can include
If my implementation needs more work to pass the agreed tests, I fix it at no extra cost. New requirements, missing client inputs or unexpected third-party limitations may change the price or schedule, but only after written agreement.
A 20-minute conversation is usually enough to decide whether the next step is a sprint, Technical Discovery or a different provider.
For an API integration, workflow automation, rescue or other clearly defined software delivery.
Most sprints take 2 to 4 weeks when the systems, access and requirements are understood. The written proposal sets the exact deliverable, schedule and test scenarios.
For important work that cannot yet be estimated with confidence.
Use it when legacy code, undocumented APIs, data, permissions or vendor behavior must be investigated before implementation can be priced or scheduled.
For software I already understand that needs regular maintenance and related improvements.
Available after a project or Technical Discovery when keeping context is more efficient than starting a new engagement for every change.
I am a software engineer with more than 10 years of experience. I started in California agencies, built high-stakes systems for banking and the public sector in Luxembourg, and spent five years working on supplier connectivity and marketplace systems supporting high-traffic products. I also worked on technical SEO infrastructure used across millions of pages.
Today I run Cavendish and work directly with growing companies on integrations, automation, software rescue and custom software. I lead each project from scoping through release and bring in specialist help only when it improves the work and the client approves it.
It is a fixed-price project for one clearly described software deliverable. Before implementation, the proposal states what is included, what is not, the access and dependencies required, the schedule, the test scenarios and the support included after release. Most sprints take 2 to 4 weeks when the system is sufficiently understood.
Common projects include API integrations, workflow automation, software rescue, internal tools and focused improvements to an existing application. The proposal describes exactly what I will deliver for your project.
US$4,000 is the starting price for a sprint. The final price depends on the deliverable, systems involved, technical risk, dependencies and schedule. Taxes and third-party costs are listed separately when they apply.
Discovery is useful when legacy code, undocumented APIs, data quality, permissions or vendor behavior must be investigated before implementation can be priced. Starting at US$1,500, it provides a system and workflow map, options, risks, dependencies, proposed test scenarios and an implementation recommendation you can use with Cavendish or another provider.
We write the test scenarios before implementation. Depending on the project, they may cover data mapping, timing, duplicate prevention, failure records, alerts, automated tests, deployment evidence and review by your team. Revenue and third-party approval are not used as software acceptance tests.
If my implementation needs more work to pass the agreed tests, I fix it at no extra cost. New requirements, an added system, delayed client input or an unexpected platform limitation may change the price or schedule. Any change is explained and agreed in writing first.
João leads the project and remains your technical contact from scoping through release. If another specialist is needed, the proposal identifies their role, access and deliverable. No work is handed off without your approval, and approved specialists work under suitable confidentiality and intellectual-property terms.
Yes. Ongoing Engineering Support starts at US$2,500/month for software I already understand. The monthly scope may include maintenance, monitoring and related improvements. It is scheduled engineering work, not unlimited tasks, 24/7 support or on-call incident response.
No. I commit to the software deliverable and the agreed tests. Revenue, savings and operational impact also depend on demand, adoption, business decisions and third parties. We can measure those results without pretending that software alone controls them.
It depends on the project and may include source code, documentation, analytics, test environments and relevant business tools. I request only the access needed for the work. Never send passwords through ordinary email or chat.
Share the problem, the systems involved and any deadline that matters. I will reply with questions or suggest a 20-minute call to decide whether I can help.
Integration & Automation Sprints start at US$4,000. Technical Discovery starts at US$1,500 when the system needs investigation before implementation can be priced.