Ecommet

Custom software and integrations

ERP, WMS, CRM and Odoo integrations, plus the back-office tools your team needs.

Online stores rarely work alone. Orders go to an ERP, stock comes from a warehouse system, payments and shipping run through other providers, and somewhere along the way a person ends up copying data from one screen to another.

I build the connections between those systems, and the internal tools a team needs when nothing off the shelf fits. I have worked with ERPs, warehouse management, CRMs and Odoo, and I write PHP, Laravel, Python or Java depending on what suits the job.

What I can help with

  • ERP, WMS and CRM integrations. Orders, stock, prices and customers kept in sync, with logging so a failed sync is noticed instead of discovered weeks later.
  • Odoo. Custom modules and setup, and connecting Odoo to your store.
  • Warehouse and inventory tools. Stock handling, reporting and accuracy across locations.
  • Payments and shipping. Payment gateway, split payment and courier integrations.
  • Data migrations. Catalogs, customers and order history moved between platforms by script, and checked against the source.
  • Access control. Role-based permissions for internal users; one system I built secured more than 15,000 accounts.
  • AWS infrastructure. S3, CloudFront, Lambda and automated deployments with CodeDeploy.

Related work

Stack

PHP, Laravel, Python, Java Spring Boot, Odoo, REST, GraphQL, MySQL, PostgreSQL, AWS

Questions

Can you connect to the system we already use?

Usually, yes, as long as it has an API, a database that can be read, or a reliable file export. If it has none of those, I will tell you before you spend anything.

Do you look after integrations once they are live?

Yes. Integrations tend to break when a system on either side changes, so I can stay on to monitor them and update them when that happens.

Have a project in mind?

Tell me what you need, even in a few lines, and I’ll come back with questions or a quote.