Currently work for a Financial Services company in Manchester UK, as part of the core Software Engineering team. Primary roles include analysis, design and implementation of Java based enterprise level systems. Having near 3 years industry experience I'm learning daily and still very enthusiastic about it all.
Core languages include Java, Groovy, Grails, Abode Flex and many more. I strongly believe in the advantages of using such frameworks as Spring, where I have experience in using most aspects of the Spring frame work, including Spring AOP, Spring MVC, Spring Transactions, Spring Hibernate, Spring WebServices, Spring Test and Spring IOC in all areas. Some of the daily technologies I use are Java, Hibernate, MySQL, ActiveMQ, Apache Camel, Tomcat, SubVersion, Git and much more.
My latest adventure has been delving into the world of Android, and I love it! Hacking away most weekends with the eventual goal of producing some nice little apps. My current project "Who's Making The Brew?" is simply a test bed where I try and incorporate the features in Android I have learnt or read about that week. Ill try to post about interesting stuff I see and do, both in and out of work.
Technical
Skills
·
Core languages and mark-up
o
Java, Groovy, Android, Adobe Flex 3 & 4, JavaScript, Coffee Script,
SQL, MySQL, SOAP, XML, JSON, WSDL, AJAX,
HTML, XHTML, CSS
o
Small exposure to php and python
o
Powershell, Cygwin and bash as preferred choice of shell’s
·
Core Libraries
o
Spring 2.5 & 3.0 including Spring Web Services, Spring Transaction
management, Spring MVC, Spring Hibernate, Spring Struts, Spring JDBC, Spring
AOP, BlazeDS, Spring JMS
o
Apache ActiveMQ, Apache Camel, Spring Camel, Struts 2, Hibernate,
JQuery, Prototype, Apache Axis, JAXB, Cisco AnyConnect Web Services
o
Spring Test , JUnit, JMock, Mockit
·
Source Control and Build Management
o
Maven 2 & 3, Subversion, Git, Bamboo Continuous integration
server
·
Servers/ Deployment
o
Apache Tomcat 6, Jetty 7
o
Linux (RHEL) and Windows
·
Development Environments
o
SpringSource Toolsuite, Adobe Flash Builder, Eclipse, Android ADT.