A few A levels @
Long Road Sixth Form College, Cambridge
Java developer with broad technical knowledge especially relating to middle-tier server-side development (J2EE/EJB and associated technologies). Experience of all aspects of the development life cycle using both waterfall and some aspects of Agile approaches. Positions held have involved extensive user contact and required good communication skills including the ability to explain technical matters in non-technical language. Regularly
Java developer with broad technical knowledge especially relating to middle-tier server-side development (J2EE/EJB and associated technologies). Experience of all aspects of the development life cycle using both waterfall and some aspects of Agile approaches. Positions held have involved extensive user contact and required good communication skills including the ability to explain technical matters in non-technical language. Regularly sought out to discuss potential systems’ solutions with business areas and project teams.
Strongest assets are problem solving, logical thinking and the ability to produce error-free, high quality output. These, combined with experience in pressurised development and support roles, have produced excellent 'fire-fighting' skills.
Principal Developer @ Principal developer working on systems in the Corporate Sales Integration team which manage the interactions between a large application in Salesforce (a cloud-based CRM system), Zuora (a cloud-based billing system), Oracle Financials and several other internal/external systems. Within this role, I have had exposure to technologies such as AWS, ESB, Salesforce, Oracle, SQL, RESTful web services in C# (.NET), and some Java utilities designed to interact with the public Salesforce and Zuora APIs, as well as some experience of technical team-leading a UK team and managing an off-shore team of Salesforce developers. From June 2013 to Present (2 years 7 months) Senior Java Developer @ Senior Java developer working for Aquila - which provides pensions administration software for companies and third-party administrators. Most development is in Java 6 for the Swing-based front end, the domain object layer and the server-side (Oracle 11g) database layer. Tasks have included designing and coding new sub-systems for auto-enrolment, group risk and HMRC RTI as well as some rewriting of core code to aid other developers. Technologies and tools used include Java 6, PMD, Checkstyle, Jetty, JUnit 4, Spring core, Spring Remoting, Oracle 11g, OC4J, Toplink (ORM), PL/SQL, JGoodies, JIDE and C. From August 2010 to June 2013 (2 years 11 months) Java developer @ Senior developer working for Cartesian Limited – which provides web-based software (“Ascertain”) for the telecoms industry. The two main activities were enhancements to customer-specific adaptations of Ascertain and restructuring of some of the core functionality to allow for versioning of data files. The software is primarily based on Java6, Oracle 10g (including stored procedures, triggers and SQL*Loader), Struts and Tomcat running on Solaris or Linux. From January 2010 to July 2010 (7 months) London, United KingdomJava developer (contractor) @ Three main roles :
Jan 2005 to Dec 2008 : Java and WAS consultant. The role was in the WAS (IBM Websphere Application Server) Dev Support and Architecture team which involved a variety of activities including creating Java frameworks for use by developers, creating and maintaining ANT build scripts to facilitate builds and deployments, changing and testing code and scripts for an upgrade to WAS6.02, troubleshooting WAS applications, tutoring junior Java developers, liaising with external suppliers (including IBM), and helping with the development activities for under-resourced teams.
The major applications being developed during this time were primarily Web Services implemented on WAS using SOAP over JMS invoking session EJBs. A notable activity was the major redesign of a large (but badly underperforming) business-critical high-volume quotation system in which sub-second responses were of paramount importance.
June 2002 to Dec 2004 : Java developer. The role was in a large B2B J2EE project which was designed to process new business data from an external business partner, and to return MI data to them to enable commission payments to their sales force.
This project involved several challenging aspects and technologies including MQ, JMS publish/subscribe, message-driven beans, FTP, Quartz scheduling, complex design and analysis, database performance issues, tight deadlines and significant communication with contacts within the external business.
Mar 2001 to April 2002 : Java developer. The role included activities which were primarily relating to Extranets and ‘Origo standard’ B2B systems allowing IFAs to enter on-line applications for Term Assurance, Bonds and Stakeholder Pensions.
The technology used included Java, XML, Java servlets, JSPs, JDBC, DB/2, XSLT, EJB session beans, log4j, Ant and FOP. From March 2000 to December 2008 (8 years 10 months) Developer @ 3 main roles:
Mar 2000 to Mar 2001 : Senior Systems Developer. Position was in a project to develop a system which would enable internal staff to administer discontinued pension schemes taken over from other companies.
The system was based around JSPs for presentation, servlets for 'control' and session and BMP entity EJBs deployed in IBM’s WebSphere Application Server (3.02).
The role included development of Java classes designed to provide core calculation facilities in which significant liaison was required with the business actuarial area.
April 1990 to Mar 2000 : Various System Development roles including mainframe PL/I, IMS, SAS development, J2EE-based B2B extranets for IFAs, a public site for the purchase of ISAs, and a large Pensions Review Lotus Notes system.
Sep 1986 to Mar 1990 : Actuarial trainee. From September 1986 to March 2001 (14 years 7 months)
Master of Arts (M.A.), Mathematics @ Oxford University From 1983 to 1986 A few A levels, Mathematics, Music, Physics, Chemistry etc. @ Long Road Sixth Form College, Cambridge From 1981 to 1983 Andy Mitchell is skilled in: Java Enterprise Edition, Java, XML, Web Services, JMS, SOAP, JSP, JDBC, EJB, Spring, Spring Framework, Ant, JUnit, Servlets, JNDI
Looking for a different
Get an email address for anyone on LinkedIn with the ContactOut Chrome extension