We are a software development company based in Surrey & London. Our passion for technology is what separates us from our competitors. We pride Rex Global as a professional established business who offers efficiency enhancement for our clients, via smart application of automation techniques.

Are Team has attained Gold Certified Microsoft Partnership level which represents the highest level of competence and expertise with Microsoft technologies as well as our close working relationship with Microsoft. At this level we have been granted access to exclusive Microsoft resources and support, access to the Partner Knowledge Base, discounts on products and licenses and many other advantages which contribute to our capacity to meet our client’s needs.

Rex Global is an official certified Lenovo Partner

We have access to all Lenovo ranges from Laptops, PC Desktops and all Networking components

Our CEO Mr Lorri Haines is a EC-Council Certified Ethical Hacker

Engagement Models

Fixed Budget

We work with you to scope out your needs and establish a fixed budget for your software development project. We then use a proven, industry-standard Agile process to deliver against your requirements within a defined time and budget.

Dedicated Team

We create a team with the skills aligned to your development needs, facilitating all aspects of project delivery and operational requirements. The team can then integrate with an existing team or work directly with stakeholders to deliver and maintain your applications.


After Care


We offer an end-to-end service, building your software and then delivering a performant, scalable and secure hosting environment, so that your system consistently works to its maximum performance.


We deliver support agreements that are tailored to your unique requirements, making sure that your software application remains scalable and future-proof, in line with your business’ current and future needs.


How are projects initialized?

Each software development project is different & our approach depends on the project management style that best fits your needs.

Typically, our team works with you to gain a detailed understanding of your current business processes. We then capture and challenge requirements based on one or more analysis workshop(s).

From here, for an Agile software development project, we break the development down into modular releases & agree a high-level project plan for delivery. Working within the agreed time & cost boundaries for each release, our team continuously engages with you to refine requirements, demonstrate new functionality & gather feedback.