logo

info@nearstate.com

+ 44 207 100 5256

 
 

Solution Architecture »

To achieve a good return on investment, systems must be as simple as possible. Good solution architecture results in simple systems. NearState has over ten years of experience in multiple sectors, including Financial Services, Healthcare, E-commerce and Web 2.0 startups.


Analysis and design

Defining the problem to be solved, and agreeing on what needs to be done.

Component selection

Choosing the right software or hardware building blocks.

RFP development

Preparing and issuing "Requests for Proposals" to vendors of software or services.

Integration architecture

Ensuring integration of purchased components with existing systems.

Application architecture

Focusing custom development on the right problems.
 
 
 

Development and Integration »

Good solution architecture drastically reduces the need for custom, in-house development. When truly necessary, custom development should be executed in a highly professional manner to make sure the total cost of ownership is kept to a minimum.


Custom development

We specialize in RESTful web apps and services using Node.js, Javascript and C#.

Team preparation

Verify your team's skill level, and skill-up through training or recruitment.

Integration

Development of SOA, ESB or CQRS to help integrate new components.

No-BS team leadership

We meet deadlines and manage stakeholders. Agile, eXtreme, or waterfall.

Training

We like to augment our training by pairing with your developers so that they learn "real-world" skills.

Object orientation

We care about OO. Our objects send messages.
 
 

Support and Maintenance »

With fifteen years of experience in the industry, we've seen our fair share of off-the-shelf and custom developed solutions. Threading bugs in web-sites, slow queries in e-commerce catalogs, technology refresh for legacy apps. We like fixing broken systems and processes.


"On-call" support

Small changes, emergency diagnosis and development at short notice.

Release management

Configure manual and automated processes to release new code for robust production operations.

"Brown-field" work

Augmenting and troubleshooting to get the best out of your legacy systems.

Product training

Develop internal product expertise to eliminate reliance on external consultants.
 
 
 

Technologies we use »

We are enthusiastic about cloud solutions - Windows on Azure and Linux on AWS. When developing our own platforms, we use Node.js, Javascript and Riak, with a heavy emphasis on REST. When architecting solutions, we typically use Microsoft-stack components and .NET. We prefer open-source.


Javascript and HTML5

A ubiquitous stack, and an easy way to write desktop, web and mobile.

Node.js

Node lets us use javascript for both client and server, Linux, OS/X and Windows.

C#

WCF SOAP, Active Directory, IIS HTTP pipeline and Windows services.

Riak

Basho's done a great job of following our "simple is better" mantra. Power, simplicity and REST.

SQL Server

Our NoSQL solutions typically export data to relational data stores for reporting and analysis.

HATEOAS

We're passionate about applying Roy Fielding's lessons to today's problems.
 
 
 

About Us »

Too many programs and consultants take complex problems and try to solve them with even more complex solutions - solutions that are expensive, and usually have to be fixed themselves sooner rather than later. But is this really necessary? Is it really solving anything? We don't think so.

At Near State Solutions, our goal is to build open-source, freely-licensed software. And then we provide the human element to make it work for your situation.

We're here because we believe that the best tools are ones that are simple and useful. And we believe that in the right hands, they can help create something useful, profitable, even beautiful - whatever you imagine. So we design systems that are tailor-made for your business needs, and then provide training and support to help you maintain them effectively. We help you imagine what's possible with the right tools, and then build those tools for you. We're with you from creation and installation, to integration with your current systems, and beyond.

We make it simple, because it should be.


 
 
 

Contact Us »

Near State Solutions Ltd.
Phone: + 44 207 100 5256
info@nearstate.com