Energynote

Smart solar panel monitoring and analysis

Energynote is a responsive web app for monitoring and analysing data from solar panels.

Energynote utilises multiple complex and dynamic live and historic data charts that can be altered on the fly to present the user with tailored and detailed information.

Working in a full Agile environment I was responsible for all development including app architecture, UI build, data integration, unit testing and bug fixing,

I built the Energynote web app as a fully responsive application in AngularJS and Vanilla JavaScript. I also developed the complete UI using Bootstrap 3 and LESS. To setup all the test suites for the application I used Jasmine and Karma.

Finally I setup Gulp to run the tests and build both the production and development versions of the application.

Key Successes


Delivered Energynote on time and on budget.

Technologies


AngularJs, Javascript, Node, NPM, Gulp, LESS, HTML5, CSS3, Karma, Jasmine, Highcharts, Webstorm

Recommendations

Dave Frampton

I have worked with Marty for close to 10 years now. He is always creative and determined to make things work in a smooth and elegant way. Multi skilled he is able to easily take on complex challenges and turn them into reality. He is an valuable member of any team.

Joe Lees

I worked with Marty directly for six years, during that time he was a key member of the development team that he then went on to lead. Marty's grasp of web development technologies, coupled with his ability to talk clearly and concisely to clients and stakeholders, made him a valuable member of the team. Flexible to changing situations, Marty's warm management style was popular in the team, and he implemented new standards and processes that have been of great benefit. I would wholehearted recommend Marty for any development or technical management role.