Custom Software Development made to your Requirements
App development: Android, Desktop, Server or Embedded
Quality bespoke software for many platforms, ranging from embedded microcontroller firmware, single board computers, Android App development, Desktop utility packages through to multiprocessor server solutions. Always ready to take on challenging requirements particularly for the science, research and engineering industries with a 30+ year track record of delivering quality software that exceeds expectations.
The Principal Consultant is David Robb, a Cambridge Physics graduate with many years of software development experience and an expert level knowledge of object-oriented design and its implementation in Kotlin, Java and C/C++.
Areas of expertise include Data Acquisition, Analysis and Visualisation, Mathematical Modelling, Simulation, Digital Signal Processing, Android Apps, Embedded Realtime and Microcontroller firmware.
Based in Ringwood on the edge of the New Forest and serve clients primarily in Hampshire, Dorset and Wiltshire within an area roughly bounded by Bournemouth, Poole, Dorchester, Blandford, Salisbury, Winchester, Portsmouth and Southampton. More distant and international projects are also considered where most of the work can be performed remotely.
Bespoke Software Development to meet any Requirements
- Embedded microcontroller firmware development
- Embedded custom Linux solutions featuring boot redundancy and over the air updates.
- Single board computer applications with integrated sensors and Wi-Fi networking.
- Android App development using Google best practices in Jetpack Compose and Kotlin.
- Multiplatform Desktop PC package creation in kotlin, java or C++ as appropriate
- Unix workstation or multi-node multiprocessor High Performance Computing (HPC) solutions
I can provide:
- Complete turnkey solutions
- Specialist software development to complement an existing project or device.
- Refactoring of legacy installations. FORTRAN understood here.
- Testing services. White box, black box, code coverage etc.
- 3rd party independent code reviews, validation and verification.
- Contract Programming for hire. To supplement an existing project.
Please get in Contact to start a discussion.
Network of contacts on call for assistance with larger projects or draw in engineering and hardware expertise to supplement skills.
