Seabright Technology Header Image

About

Michael Hope is Seabright Technology, a Christchurch based software developer focused on good software engineering.  Good software engineering means more than a good implementation – it means taking care of the other 80 % that makes a well understood, testable, and maintainable product.

Recent projects include:

  • The architecture and design of a distributed control system
  • Porting the GCC C compiler to a new processor architecture
  • A fast, elegant control system display

Some interesting skill areas include:

  • Systems engineering especially for long term platforms
  • Setting up satisfying procedures and methods to make development more predictable
  • Compilers and toolchain development
  • Using Linux for fast starting, long term supportable embedded displays
  • Distributed message based control systems
  • Using Python and other high level tools to tie together and speed up embedded development
  • Using C++ in embedded systems to make code easier to maintain, understand, and analyse

To contact Seabright, send an email to info@seabright.co.nz