By dave | March 10, 2013

TheCodersCorner is a UK based company that offers experienced Java and Embedded C++ consultancy with a significant background in both digital and analog electronics.

Our speciality is both multithreaded network programming and embedded C++; with in excess of 20 years experience writing applications in both Java and C++.  Having spent many years writing systems that need to communicate using differing protocols, often for exchange connectivity we am familiar with many topologies.

In terms of multithreaded development we have built systems with low latency requirements using various methodologies. More recently using non locking bus style designs such as message bus, chronicle and disruptor. I am also very familiar with the Java concurrency package and fairly familiar with the c++ based pthreads library.


We have experience:

  • Working on critical real time systems in both Java and C++ using Test driven development.
  • Using queue topologies such as Disruptor and Chronicle in Java.
  • Integrating AVR with real world electronic systems including in the Audio/Visual domain.
  • Designing and working with both Digital and Analog electronics circuits.
  • Building user interfaces to embedded devices, be they web, app or desktop.
  • Designing and building communication protocols between all types of device be it desktop, phone or AVR.

In terms of communications:

  • Sockets / Multicast / UDP using manually genreated protocols, protobuf and other technologies.
  • Web protocols including JSON based REST services
  • Secure Sockets (ssl and tls)
  • Tibrv, IBMMQ, JMS and TREP
  • I2C Serial and SPI type interfaces on embedded devices

Another area of interest is user interface design in various forms. Including Java using Spring MVC to html5, PHP/Joomla to html5, Grails, Swing and more recently JavaFX. Overall I find UI design enjoyable and can produce clean usable designs.

Please contact us and arrange a free no obligation meeting, either in person or remote depending on your location.

comments powered by Disqus
We use cookies to analyse traffic and to personalise content and adverts. Our social buttons may also use cookies.