About

Introduction

blackhousearrow.png

Ty Du Solutions is a limited company formed by Duncan Abraham in 2014 for the purpose of providing specialist application development and system solutions.With over 24 years experience in every aspect of the IT industry, Ty Du Solutions can help you turn an idea into a working system.Able to work at the hardware or software level allows complete solutions to be developed including integration with electronic systems and data logging.

Working primarily with web and browser based applications but also able to work with microcontrollers and embedded systems.

Having worked with many server operating systems ensures a successful solution will use the correct hardware and software and exposure to multiple database environments completes the picture.

Software Development

A wide range of programming languages allows flexibility when extending an existing system, integration between systems or creating new systems from the ground up. Having an appreciation for most modern languages and techniques means efficiency savings can be made and development times reduced.

With everything becoming “mobile enabled” the adoption of HTML5 standards and the rise of JavaScript as the cross-platform language of choice ensures the same technology that has been working in a desktop browser for years is now able to deliver near native speed applications on mobile devices. Frameworks like Cordova are making it easier for developers to switch from traditional environments to mobile devices however there’s still some way to go before manufacturers agree on hardware standards.

Databases

What would a system be without some way to store data? After many years working with MS-SQL and MySQL a recent project using MongoDB has opened a whole new chapter in database and system development.

What would a database be without some way to access the data? Building RESTful APIs with MS WebAPI, PHP and Node/Express/Mongoose ensure access to data using all the latest techniques.

Hardware

Familiar with everything from rack-mount enterprise hardware to Raspberry Pi and Arduino micro-controllers. The choice of server hardware is essential when building a solution to scale or meet a specific requirement.

A deep understanding of network techologies ensures your clients and end-users are able to access your systems in a controlled and secure way.

Project Management

Project management is key to delivering a solution on time and within budget. As a PRINCE2 practitioner many projects have been delivered for Local Goverment and more recently an Agile approach has proved effective in splitting tasks to fit an MVC development approach.

Successful Project Management is the key to keeping stakeholders engaged in a project whilst reassuring those holding the purse strings that everything is on track.

Recent Projects

Most of the work I have done has been behind corporate firewalls and I’m not at liberty to discuss them in too much detail, but some I can at least mention are:

  • A Social Media system to encourage community groups to communicateUsing HTML5, Angular.JS, MongoDB, Node, Express, Socket.io, Redis-Server, Haproxy, Stud, ffMpeg and other technologies built in a way to scale over multiple servers should the need arise.
  • A Home Care Management SystemUsing MS-SQL, C# WebAPI2 API and jQuery to deliver rota management, home care scheduling, work planning and task allocation.
  • A Property Management SystemUsing MS-SQL, Classic ASP API and jQuery to deliver a property management system with built-in logistics covering multiple warehouses to be used by a Police force for logging and managing lost & found items as well as evidential items relating to ongoing cases.
  • An Educational Project SystemWith a view to change the way lessons are delivered in the classroom a project management system was developed to allow students to catalogue their work using interactive modules such as books, maps, timelines and a hierarchical grouping system. An intuitive interface using drag and drop and animations would have been a turning point for the delivery of the National Curriculum but the funding was stopped and the project never completed

Leave a Reply