viewing contractor profile for ian-46593
I get a buzz from successful delivery and have a genuine enthusiasm for both technology and how it can help to provide user experience. I specialise in web delivery with Java, with extensive experience with a whole host great platforms such as Spring, Hibernate and Groovy. I enjoy TDD/agile/SMART project delivery. I have a personal passion for mobile since over the next few years the web will be truly mobile. Outside of Java, I develop in PhP including being the author of an open source MediaWiki extension. I am equally comfortable with hands-on dev, heat of the moment troubleshooting and tech client facing front man for multi-million dollar project. Having been through large scale project deployments multiple times - I've the confidence to face any challenge, but still to keen to continue learning.
9 years experience in architectural & team leadership roles
8 years experience in mobile web development
8 years experience in hands-on Java and J2EE/Java EE development
12 years experience in internet application development
KEY TECHNICAL SKILLS
Deep hands-on experience in a large range of technologies & skills, including:
Spring, Hibernate, Struts, Java, J2EE, FreeMarker, JSPs, Groovy, XML & XSL,
BEA Weblogic, IBM Websphere, Tomcat & Apache HTTPD
Maven, Ant, Gradle, Subversion, MediaWiki & Bugzilla
SOA, Web Services, UML, CMS integration (Vignette, Documentum)
HTML, XHTML, WML, CSS, JavaScript, AJAX, GWT, Ext GWT, jQuery, YUI
PHP & C
SQL & Database modelling - Oracle, DB2, MySQL, PostgreSQL & SQLServer
Linux variants, Solaris, HP-UX, AIX, Windows & MacOS
Web site / UNIX server administration expert inc Perl & shell (bash) scripting
experience
| Job Title | Company Name | Date From | Date To | Description |
| Mobile Solution Architect | bemoko | Oct 2007 |
Co-founder of bemoko which provides services for the implementation of internet solutions, specialising in the mobile arena. Projects whilst a mobile technical architect at bemoko include: Senior Architect responsible for the end-to-end user experience and technical architecture for a content delivery platform for VimpelCom (Russian mobile operator) focusing on mobile music distribution. Jan 2007 to Dec 2007 – continuation from role whilst at Volantis (below) Requirements analysis – enabling marketing's vision, bringing inspiration, providing a clear measurable goals for the project and managing change control. Education of mobile operator in Dubai for system architects, developers, content managers and support team on how to use Volantis to deliver mobile content (Jan 2008). Development of a training course for developers of the Volantis platform to allow many people to quickly get up to speed with Volantis software skills. Development of a mobile platform to promote agility and creativity of mobile web sites. Requirement analysis and solution architecture of mobile delivery platform. Creation of BugzillaReports an opensource MediaWiki integration with Bugzilla written in PHP. |
|
| Senior Architect - Global Services | Volantis Systems Ltd | Sep 2006 | Oct 2007 |
Accountable for the development and delivery of mobile web solutions to global mobile operators and content providers. Reported to VP of Global Services on account deliverables and strategic initiatives to provide a clear status of the technical activities within Global services. Temporary technical lead for content delivery platform for MTN (South Arican mobile operator) to get the system through some teething issues and get the system live. Delivery of content delivery platform for WWE (activities between April 2006 to February 2007). |
| Senior Technical Consultant - Global Services | Volantis Systems Ltd | Jun 2001 | Sep 2006 |
Architectural lead for solution delivery to multiple operators, including 3, AT&T Wireless, Orange, Telecom Italia Mobile, Telefonica and Turkcell. Technical lead delivering a mobile content delivery platform for Turkcell in Istanbul (September 2005 to March 2006). Technical lead delivering the Volantis mobile content adaptation platform to Orange in Paris (July 2004 to September 2005). Technical Architect for the mobile web subsystem including Java and XSL development to render the operator partner markup to mobile devices according to the Orange style guide. Technical lead for the delivery of the Volantis mobile web platform AT&T Wireless in Seattle (September 2003 to July 2004). Integration of mobile rendering solution into the AT&T Wireless mMode mobile content portal including development of UAT process. Technical lead at 3 (UK mobile operator) enabling successful role out 3G data services. Technical lead for TIM (Italian mobile operator) responsible for successful proof of concept. leading to sale. Technical lead for delivery of a mobile portal to a Telefonica in Madrid responsible for: Successful proof of concept of product leading to win of multi-million dollar project. |
| Head of Development | Xtranet | May 2000 | Apr 2001 |
Managed team of developers in the delivery of Internet solutions for Financial, Healthcare and SME. Headed up a team of 5 developers developing a set of reusable software components with ASP and ColdFusion including the creation of an easy to use Wiki-like content management system. |
| Technical Team Lead | RTSe | Oct 1999 | May 2000 |
Project management, Team leadership and development guru / mentor as well as hands on development of internet applications with ASP, Visual Studio and SQL Server |
| Technical Consultant | Xtranet | May 1997 | Apr 1999 |
Consultant at an Internet start-up developing bespoke internet solutions using range of development tools including C, Java, Visual Basic, SQL Server, MS Exchange & Lotus Notes. Responsible for sales support, requirement analysis, development and system admin. |
education, training and professional qualifications
| Date From | Date To | Estab | Qualification |
| Sep 1990 | Jun 1993 | University of Exeter | Bsc(Hons) Mathematics (1st Class) |




