Ministry of Justice

Asset Management for Ministry of Justice

An asset management tool to enable the Youth Justice Board to place and manage young people within the justice system.

I was responsible for the complete build of the Returns system including all UI development, coding and tests.

Returns featured a fully dynamic charting system showing the lifespan of a young person including all life history and the management of assets from youth offending teams around the country.

The site was developed in a full agile environment in Angular 1.5. UI was built using Bootstrap and SCSS. The site was compiled using Grunt task runner.

Tests were created in Jasmine and Karma and code was reviewed before every merge.

GIT was used for source control utilising the GitFlow workflow.

Key Successes

Successfully delivered the project on time to very tight deadlines.

Technologies


Angular 1.5, Javascript, Bootstrap, Material Design, SCSS, HTML5, CSS3, Jasmine, Karma, Highcharts, Webstorm, GIT, Node, NPM, Grunt, Jira,

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.