Enterprise-grade.Startup speed.
Tress Labs is a Sri Lankan software company that builds its own products, starting with Tress, with a senior team that spent years on enterprise systems before that.
What we do
Products first. Building for a few others.
We design, build and operate our own software, and bring the same discipline to custom systems, mobile apps and automation for other teams.
Why we exist
Solve real problems for real businesses with software that is engineered properly and judged by the people who use it.
A product company from Sri Lanka whose software people across the region rely on every day. Tress is the first.
Where it comes from
We spent years building enterprise systems for other people’s businesses. We kept two things from that time: the engineering, and the habit of asking who the software is really for. Now both go into products of our own.
How we work
Four habits we hold on every project, our own or a client’s.
An engineer's mindset
Whatever our job titles, we approach every problem the way an engineer would, not a feature factory or a project plan. Understand it completely, then build the simplest thing that solves it properly.
Seen from the customer's chair
Every screen and every decision is judged from the consumer's or the business owner's side of it, never the developer's.
You bring the domain
Our clients and users know their business and its real problems better than anyone. Our job is to add our own judgement and turn that knowledge into a solution that fits.
The best solution, not the biggest invoice
We would rather build the right thing than the profitable thing. Many businesses run better today on software we built that way.
Our product
Tress, the beauty platform
A consumer app to try a look and book the artist who can do it, and a business app for the salons, barbers, clinics and studios behind the booking. Designed, built and operated by Tress Labs.
- Two apps
- Clients book, businesses run the salon
- AI preview
- See the cut or colour on your own photo
- Bookings, chat, payments
- In one place, on iOS and Android

BeforeSkin fade + beardWho builds it
A senior team that spent years shipping enterprise-grade systems for clients in Sri Lanka and abroad before building products of its own.
Where our team has built before
Planning software for roads, rail and tunnels
Time-location planning tools that turn construction schedules into charts for linear infrastructure projects.
Strategic portfolio visualisation
Roadmap and portfolio platforms that enterprise and public-sector teams use to map strategy and the links between initiatives.
Banking and fintech
Core and customer-facing systems for banks, where a release has to be right the first time.
Project management platforms
Scheduling, resourcing and reporting for delivery teams, for clients at home and overseas.
IoT
Devices, telemetry and the dashboards that make sense of them.
Experience from the team’s previous roles, not Tress Labs clients.
Building for others
Most of our time goes into our products. The rest goes to a small number of clients who need the same standard.
SaaS product engineering
Multi-tenant architecture, billing, analytics and the operations to run it.
Next.js · Flutter · .NET · Azure
Custom software
Bespoke systems for complex business problems, built to be maintained for years.
APIs · integrations · cloud
Mobile apps
Built once and shipped to both stores, with journeys that feel native.
Flutter · iOS · Android
Process automation
Pipelines that take repetitive work off your team's desk.
UiPath · Power Automate
Gamification
Game mechanics inside corporate and consumer products.
Unity · Unreal
IT consultation
Roadmaps, architecture reviews and delivery guidance from people who have carried systems into production.
Audits · roadmaps · delivery
Tell us the problem
Not the feature list. The person who replies is the person who will build it.
- chathun@tress-labs.com
- +94 71 694 3993
- 358 Mihinthala Road, Anuradhapura, Sri Lanka