I have been developing full-stack, multi-threaded Java applications for more than 10 years, both client-side (HTML and Java Swing) applications and server-side services. I am equally capable working effectively on my own or within a team environment and within agile or traditional project structures.
I am a passionate, hands-on developer experienced working in many business domains including banking, managed print services, telecoms and medical.
A recent highlight includes developing an online licensing solution for NewField IT's desktop client, used by their Support staff and licensee's. This system has realised an approximately £100k/year revenue improvement in fraud reduction and reduced Support costs.
Another recent highlight was leading a team of 4 developers to the successful initial delivery of an entirely new module to their AssetDB desktop client within extremely tight deadlines and vague and often conflicting requirements. This module is a key component in the future direction of NewField IT.
I am currently seeking positions in London, UK: please contact me if you wish to discuss engaging my services. LinkedIn profile. My CV is available upon request, but a short run down of my technical skills include: - • Languages: Java, C++, C • RDBMS: SQL, SQL Server, SQLite, LiquiBase, iBatis • Design: OO design patterns, UML • Server-side: Tomcat, Spring framework • Client-side: HTML5, CSS, Java Swing • Agile development: unit-testing, continuous integration, etc.