Rob Smith

Freelance software development contractor.


Remote contract software development and maintenance.

  • C#, C, Python, JavaScript.
  • Image processing with OpenCV, Numpy, Pandas etc.
  • Desktop Applications: C# Windows Forms and WPF, wxPython, Electron (Node.js).
  • Hardware Interfacing: GPIB, TCP/IP, RS232, I2C, SPI etc.
  • Databases: SQL, mySQL, SQL Server.
  • Web Front End: HTML, CSS, JavaScript, JQuery, Bootstrap, SASS, AJAX.
  • Web Back End: Node Express, Django, Flask, Laravel, WordPress.
  • Project and Code Management: Agile, Scrum, Git, JIRA, unit testing, Ansible etc.


I have over 30 years experience in developing and maintaining software for leading-edge electronics technology companies, in fields that include radio frequency test and measurement, and inkjet printing technology.

I keep my skills up to date with current software languages and methodoligies, and have the experience to not be distracted by the novelty of shiny new things.

A background in electronics gives me considerable experience in software control of electronic instruments and hardware for test, measurement and metrology.

My passion is creating practical software solutions that enable users to work in a more effective, productive and enjoyable way.

Rob Smith

"A truly fantastic engineer who gets things done with the minimal fuss and to the maximum of quality."