Repertoire
Developer
Over 15 years of full stack, software development experience. GUI, backend, database to scripting. Web, desktop and 3rd party plugin integration.
Team Lead
Versed in Agile / scrum methodology. Ensures a team works efficiently, maintains high quality and resolves impediments blocking progress.
Project Manager
Effectively manages client communications and expectations. Whole project lifecycle; from analysis and design, development, testing to final production deployment.
About Me
I have wide and deep software development experience. Starting out over 15 years ago with roots in computer animation, CGI and web dev; before quickly moving into game development at Sony as a tools programmer; and then more recently in the pharmaceutical and bioscience industries within Titian Software as a team leader and project manager. At each step I have rapidly learnt many new technologies and frameworks to achieve high quality end products, and continue to do so. I excel at integration with 3rd party applications and systems, by rapidly learning new API's, plugin architectures, scripting libraries or webservice contracts within tight time scales; and by executing well designed interfaces to promote maintainability and code reuse.