8 Years Enterprise Web Application Development

8 years web application development working predominantly in Java, JSP and JavaScript, for large multi-service operators in the cable & satellite television industry including Virgin Media, UnityMedia (Germany) and Time Warner (US).

My daily activities include working directly with clients to identify requirements with budgeting through full life-cycle development, from requirements gathering to deployment using Apache Tomcat and IBM Websphere, alongside resolving support issues raised by clients.

Commonly Used Languages and Technologies

Java, JSP, HTML5, CSS3, JavaScript, jQuery, AJAX, prototype, XML, php, REST, SOAP, Apache CXF

Software Development Tools

Eclipse, MyEclipse, STS, SOAPUI, XAMPP, Tomcat, Photoshop, Illustrator, Fusion Charts, Microsoft Office, Linux (Ubuntu)

Exposure to...

Hibernate, Spring, Spring webflow, Maven, IBM Websphere, Regex, Flash, Wordpress, Drupal, Android

Other Skills

Business analysis, client interaction, team management, project management.

BSc (hons) Software Engineering

3 years full-time study predominantly focusing on the following subject areas:

  • Programming in Java
  • Distributed computing in Java
  • Web application development in php and MySql
  • Advanced and distributed databases in Oracle
  • Organization and management
  • Software Modelling and Specification
  • Process Analysis and Requirements Engineering

About Me

Semi-cool geek. Yes, I love computer games, software, machines that go faster than other machines, it concerns me deeply that the 'new' Star Wars films are rubbish, and I often feel the need to point out that I read the entire Game of Thrones book series before it was made into a television show. But! I have a respectable taste in music, a wardrobe where most items are less than 2 years old, and a more than passable opinion on football matters.

Thanks largely to my family, I was dragged into the world of football, and have grown into a regular 5-a-sider and an avid fan of the mighty Arsenal football club. I workout 4-5 times a week and I'm partial to a game of table tennis. I might even describe myself as sporty.

I like to think I am an excellent communicator. That is, I think I have something I consider to be a rare commodity in the software industry - people like to talk to me. And I don't have (m)any irritating habits. This allows me to be a popular member of any team, and client interaction and business analysis is something of a forté.