Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.John F. Woods
Of course bad code can be cleaned up. But it’s very expensive.Robert C. Martin, Clean Code: A Handbook of Agile Software Craftsmanship
The difference between the best worker on computer hardware and the average may be 2 to 1, if you’re lucky. With automobiles, maybe 2 to 1. But in software, it’s at least 25 to 1. The difference between the average programmer and a great one is at least that.Steve Jobs
Our CEO has 15 years programming experience and the CTO 25 years
programming experience and we share two strong beliefs.
The first is excellence in the art of software.
The second is integrity. We expect the same from our clients.
We follow an agile project management framework with an emphasis on open communication.
Clear communication is the key to delivering an on time, within budget project with maximum enjoyment.
Mobile App and User Interface design
We are dedicated to a "user first" software experience; software
must be intuitive to use.
We also believe it is important that software must look cool; let's face it we all want to impress.
We use Angular to bring a bit of flare to our mobile app development and NativeScript to bring control.
We develop highly scalable, highly available software
We are a Java development house, using all the main Spring frameworks but we will use Python, PL/SQL or whatever best suits a clients needs.
Those from a software background will appreciate that we practice Test Driven Development and encourage our clients to work with us in an Agile manner.
KIOSK Hardware and SOFTWARE
Since 2004 have provided bespoke service
kiosk hardware and software.
Back then we specialised in through glass interfaces; turning shop fronts into touchable interfaces.
We still thoroughly enjoy meeting the challenges these projects bring whether it be in ticketing or information services.
in 2004 ,we specialised in UI (User Interface) design for
Through 2008 to 2011 we worked with Government and Pharmaceuticals on a mixture of business information dashboard projects and Health and Safety projects.
Over the last eight years or so we have worked a lot on Fintech projects.
As society morphed into a connected, mobile, always available ecosystem we transformed our skills to meet their needs. To this end, we create and support highly available, scalable and usable software.
As a software development company, we get a broad diversity of
projects and enjoy the challenges each brings.
No matter how large or small your project; please feel free to pick up the phone and discuss it with us. We can give you some good advice and maybe we can do some great work together.
The Ninja's Experience
Through nearly twenty years of software projects, starting as Dearg Information Solutions , we have gone in depth in many areas of technology. The following categories cover most of these fields.
We offer full application design or system upgrades to ensure you can drill into generate reports of your system data and view them on all devices.
API's / Microservice's
We are highly experienced with Microservice development.
We like to use Swagger Codegen and Swagger API documentation tools.
We have generated Fintech applications from green-field. SEPA XML file generation e.g. SCT, SDD etc. as well as working with PSP API's e.g. Stripe, Nuapay etc.
We established ourselves with a good understanding of through glass touchscreen technology from 2004 to 2008 before the rise of mobile connectivity.
Whether it be for ticketing or information we provide kiosks to deliver the service. Our main strength is the bespoke software to provide the service.