Michael Henderson

An experienced, motivated, software developer, consistently able to meet and often exceed customer expectations, I have over 16 years consulting experience working with client representatives from executive to development and operations staff to successfully deliver custom software implementations.

I have developed distributed software for the past 25 years taking part in my first web application development project in 1997. My engagements over the past several years have centered on RESTful API design and development with Java on the server and Javascript on the client.


Familiar with modern development processes as applied to enterprise software projects including Agile Development, Unit Testing, Continuous Integration and Regression Testing

I also have extensive experience with Database Schema Design, Performance Analysis and Enhancement, SQL Query Design, System Documentation


Adept at picking up new technologies, the most recent I have used include: Java and Javascript, Spring, JPA, JAX-RS (Apache CXF), SQL, Oracle, jQuery and Angular-js


To discuss your software development project needs, please send email to : michaelh@mjhenderson.com.