Skip to content

14 years building integrations

Software that is architected,observable, and builtto connect.

We are a software house that specialises in integration. We build the system your business needs, then we make it talk to the ERP, the CRM, the payment gateway and everything else already running around it.

Experienced or trusted by

  • Mafra Informática
  • Nordic Invest
  • Vodafone
  • WIA
  • ...and others

POST /v1/orders

200 OK

Source payload

1{2  "order_ref": "ORD-88471",3  "customer": {4    "id": "C-10293",5    "email": "alex@vallete.com"6  },7  "items": [8    { "sku": "SKU-9812", "qty": 2 }9  ],10  "currency": "EUR",11  "total": 99.8012}

Mapped output

1{2  "id": "ord_88471",3  "customerId": "cus_10293",4  "lineItems": [5    { "productId": "prod_9812",6      "quantity": 2 }7  ],8  "amountTotal": 9980,9  "source": "vallete.integration",10  "correlationId": "8f2c41"11}

Live system health

Last 5 minutes

Throughput

2,847 req/s

+4.1%

Error rate

0.038%

-0.9%

p95 latency

128 ms

stable

Years

14+

Years

Building and integrating production software

Countries

12

Countries

Architected and delivered projects to our clients

Monitoring

24/7

Monitoring

Metrics, logs and alerts on the pipelines, always covered by tests

Hand offs

0

Hand offs

You talk to the person writing the code, no gaps

What we build

Systems that keep talking to each other

Every project ends up in the same place: a system that has to exchange data with something it did not ship with. That is the part we are good at, and it is the part we design for from day one.

Talk to us

01/01

flow: order-to-fulfilment
Webhook
Validate
Transform
Route
ERP · 4,218 events
Storefront · 9,740 events

Integration platforms

Durable pipelines between your applications, your partners and the services you depend on. Retries, idempotency, dead letter handling and a full audit trail on every message.

  • REST
  • GraphQL
  • Webhooks
  • SFTP
orders
ReferenceStatusLinesORD-88471Active2 itemsORD-88470Shipped5 itemsORD-88469Active1 itemORD-88468Held8 items

Custom business systems

Order management, custom CRM, help desks, back offices and internal tools shaped around how your team actually works instead of how a template thinks it should.

  • Web apps
  • Databases
  • Workflows
  • Access control
revenue by channel
Reconciled100.0%

Data and reporting

One consolidated view built from systems that never agreed on a format. Scheduled loads, reconciliation rules and dashboards your finance team can trust at month end.

  • ETL
  • Warehousing
  • Dashboards
  • Reconciliation
topic: orders.events
p0
12
p1
4
p2
68
p3
0

Consumer lag, messages behind head

Event driven architecture

Queues and streams that absorb spikes instead of dropping them. Ordered delivery where it matters, backpressure where it helps, and replay when something needs to be reprocessed.

  • Kafka
  • RabbitMQ
  • SQS
  • Outbox
migration
$ vallete migrate --slice invoices --dry-runfacade ready, 128 endpoints proxieddual write enabled, drift 0 rowslegacy timeout 1 of 4820, retriedslice verified, safe to cut over

Legacy modernisation

We put an API in front of the system nobody wants to touch, wrap it in tests and monitoring, then move it forward in slices without stopping the business.

  • Strangler fig
  • API facade
  • Migrations
  • Zero downtime

Services

A software house with one specialty

We do the whole job, from discovery to running it in production. What sets us apart is the connective tissue between systems.

Observability

You should not learn about an outage from your client

Every system we deliver ships with dashboards, structured logs and alerts. Not as an extra phase at the end, but as part of the first deploy.

Pipeline health

Last 24 hoursLive
Messages processed
12,842
+8.4%
Success rate
99.98%
+0.02%
Error rate
0.02%
-0.4%
Avg latency
128 ms
-12 ms
Active flows
256
+3
Throughput
2.1 GB/min
stable

Events over time

events / min

Errors over time

errors / min

Latency p95

milliseconds

Queue depth

messages

99.98%

Healthy

Last 24 hours

Recent events

  • 11:08:21INFOorder.created accepted from storefront, correlation 8f2c41
  • 11:08:19INFOinvoice.posted routed to finance, 42 ms
  • 11:07:58WARNpartner-api slow response, 1240 ms, retrying
  • 11:07:44INFOstock.updated fanned out to 3 consumers
  • 11:07:12ERRORschema mismatch on legacy feed, moved to dead letter
  • 11:06:50INFOdead letter replay completed, 1 message recovered

Dashboards, alert rules and runbooks are handed over with the system. They are yours.

Work

Projects that had to keep running

A few of the engagements that shaped how we work. Names used with permission.

01/01

Nordic Invest

holding company

Multi region

Service integration at carrier scale

Building and maintaining service integrations in an environment where a failed message is a customer without service.

Mafra Informática

Delivery and restaurant operations

End to end

Invocations to the systems behind them

Product, stock and order data moving reliably between commercial systems and the operation that has to fulfil them.

Confidential

Logistics

Zero downtime

Legacy migration without a freeze

A core system with no tests, no documentation and no spare weekend to switch it off. Moved forward in slices.

Client console

Your backend, under your control

Every client gets an account on our console. Watch your integrations, inspect a message, replay a failure and make the routine changes yourself without opening a ticket.

  • Live status of every integration you run with us
  • Search any message by correlation ID and see its full path
  • Replay failed messages after the cause is fixed
  • Manage endpoints, credentials and schedules yourself
  • Training included, so your team is not dependent on ours
Open backend.vallete.com

backend.vallete.com

Integrations

FlowDestinationStatusEvents 24hp95
orders.syncERPHealthy4,21896 ms
stock.updatesStorefrontHealthy9,74061 ms
invoices.postFinanceHealthy1,102210 ms
partner.ediSFTPDegraded3181.4 s
customer.mergeCRMHealthy552134 ms
nightly.reconcileWarehousePaused0n/a
Juener, founder of Vallete
Brazil

Proudly created in

Minas Gerais, Brazil

Experience
14+ years in production software
Focus
Integration, reliability and observability

About

Meet your developer

I'm Juener, and I have spent fourteen years building software and connecting it to systems that were never designed to be connected, from carrier platforms to retail operations.

When you hire us you talk directly to the person writing the code, which means no hand offs, no telephone game between an account manager and a delivery team, and decisions that take hours instead of weeks.

I have travelled to more than fifty countries and learned how to handle all kinds of situations, also constantly hiring software engineers to help deliver projects while maintaining our quality standards.

FAQ

Questions we get asked first

If yours is not here, ask it in the form below and you will get a direct answer.

Contact

How about a coffee?

Tell us what you are trying to connect. You will get a reply from the person who would do the work, usually within one business day.

Data used only to reply to this message. No mailing list, nothing is shared.