Source: [If your business runs on software, we can build it, connect it or fix it.](https://treenodes.com/services/)

This Markdown version is generated from the public page. Visit the source for interactive examples and full-size visuals.

SERVICES

# If your business runs on software, we can build it, connect it or fix it.

Nearly twenty years of hands-on engineering across apps, business systems, integrations, data and applied AI.

[Discuss a project](https://treenodes.com/contact/)

WHAT WE DO

## Where most projects start.

-   [
    
    ### Business & systems analysis
    
    Map how the work really happens and agree what the software must do.
    
    Explore](https://treenodes.com/services/business-systems-analysis/)
-   [
    
    ### Software architecture
    
    Make the key design decisions before a new build or a difficult change.
    
    Explore](https://treenodes.com/services/software-architecture/)
-   [
    
    ### Web, mobile & business software
    
    Build web and mobile apps and business systems, with the APIs and data behind them.
    
    Explore](https://treenodes.com/services/software-development/)
-   [
    
    ### Workflow automation
    
    Stop copying, chasing and re-entering information between steps and tools.
    
    Explore](https://treenodes.com/services/workflow-automation/)
-   [
    
    ### Applied AI
    
    AI works on probability, so each task gets a clear definition of done and human review.
    
    Explore](https://treenodes.com/applied-ai/)
-   [
    
    ### Database & technical support
    
    Keep the software you already use running, fixed and improving.
    
    Explore](https://treenodes.com/services/technical-support/)

**Not limited to these.** Data migration, media processing, cloud, or an old system nobody dares touch: if it runs on software, ask us. We work daily with C# and .NET, JavaScript, Swift, Kotlin, SQL Server, GraphQL, Azure, Google Cloud, Cloudflare, OpenAI and Claude. [Industries we've worked in →](https://treenodes.com/products/)

SOUND FAMILIAR?

## Problems we solve.

-   [Your tools don't talk to each otherIntegrations & APIs](https://treenodes.com/services/software-development/)
-   [Data is stuck in an old systemData transfer & migration](https://treenodes.com/services/software-development/)
-   [People copy, chase and re-enter informationWorkflow automation](https://treenodes.com/services/workflow-automation/)
-   [Files, images and documents pile upMedia & document processing](https://treenodes.com/services/software-development/)
-   [An old system nobody dares to changeArchitecture review](https://treenodes.com/services/software-architecture/)
-   [The real numbers live in shadow spreadsheetsBusiness systems & dashboards](https://treenodes.com/services/business-systems-analysis/)
-   [You want AI to work on your own dataApplied AI](https://treenodes.com/applied-ai/)

HOW WE WORK

## Software shaped around your business.

HOW IT WORKS Input → Process → Output

1.  ### Your business
    
    Your people, data and processes, and what gets in their way.
    
2.  ### We understand, design and build
    
    Map how the work really happens, design the system, then build and connect it.
    
3.  ### Software that fits
    
    Clear workflows, connected tools and information you can trust.
    

We check the results in real use and keep improving it.

A simplified view of how TreeNodes works.

THE COMPANY

## About TreeNodes

A software architecture and development company. We take work from the first conversation to running software, and stay with it as it grows.

People. Data. Processes.

MEET THE LEAD

### Nermien Barakat

Principal Software Architect & Engineer | Web & Mobile Applications | Business Systems & Applied AI

Nermien leads the work from business requirements and software architecture through hands-on development, connecting web and mobile applications, business systems and applied AI.

[Meet Nermien](https://treenodes.com/articles/by/nermien-barakat/)

LET’S TALK

## What would you like to build or improve?

Tell us about your software project or what needs to work better. We usually reply within two working days with a practical next step.

[Discuss a project](https://treenodes.com/contact/)
