viewing contractor profile for ben-46250
Highly proficient senior developer with 10 years industry experience. My principal strengths are inventive software design and development. Designed, delivered and supported numerous software products to a wide range of customer sectors and software environments. Good communication skills including requirements gathering and technical team leadership roles.
I am looking for a senior position in an agile team involving creativity.
experience
| Job Title | Company Name | Date From | Date To | Description |
| Contract Software Engineer | A Blue Chip Investment Bank | Oct 2007 | Aug 2008 |
Member of agile project team (investment banking sector) building a customer facing web application for management and analysis of structured credit portfolios. Took project from business conception to deployed production site. Application consisted of a rich flex client (built on the Adobe Cairngorm framework) communicating XML over HTTP to java based (spring) services hosted on a tomcat container. The DAO layer was implemented using Ibatis to invoke stored procedures in a Sybase database. Unit tests written for flex layer (flex unit), web services (JUnit and groovy) and database stored procedures (ruby). Automated system level tests written for web services written using FIT. + Gained financial sector experience. |
| Lead Architect and Team Leader | Graham Technology | Feb 2004 | Oct 2007 |
Lead development team of 7 on a multi-channel, J2EE and business process based product. Business process output was delivered over: natural language IVR, HTML, SMS and IM chat (over SIP/Jabber). Responsibilities included: |
| Software Engineer | Graham Technology | Jan 2001 | Feb 2004 |
Hired as C++/MFC engineer for development on windows GUI client, took on other roles including J2EE and embedded development. + Maintained and extended C++/MFC client and J2EE business process engine. Involved frequent liaising with customers and solving critical live site problems. |
| Contract Software Engineer | Sydney State Rail Authority | Dec 1999 | Dec 2000 |
Member of large team building real time train control system built in C++/MFC. Developed various system components including dynamic reporting facility and telemetry fault alerting mechanism. Contract extended after development phase to assist with product deployment on-site and system troubleshooting. |
| Software Engineer | Logica (Netherlands) | Oct 1997 | Aug 1999 |
Worked on several team projects. Wrapped legacy FORTRAN mathematical model in C++(MFC) GUI and incorporated into oil well simulation tool, required to quickly learn and apply new skills and on-site development environment meant comprehensive customer interaction. Also worked on high-pressure fixed price project for oil field resources application. Primary project role was SQL programming on an Oracle database and GUI development with PowerBuilder. |
education, training and professional qualifications
| Date From | Date To | Estab | Qualification |
| Sep 1990 | Oct 1994 | St Andrews University | BSc: Pure Mathematics |
| Aug 1996 | Sep 1997 | Strathclyde University | MSc: Applied Mathematics |




