Drew - Consultant JAVA

Ref : 141229S001
Photo de Drew, Consultant JAVA
Compétences
Expériences professionnelles
  • Senior Freelance Application Developer

    European Commission
    Jan 2014 - aujourd'hui

    Drew is currently contracted to develop the systems at the European Commission (EEAS and DG SANTE).

    The systems are built with: Java, Coldfusion and PHP, with Oracle SQL, and HTML5, jQuery, Dojo, KendoUI, Bootstrap, OWASP and Selenium.

    These projects are developed within strict deadlines and budget. There is a peer-review process, we do paired-programming, and have many KPIs to help review our own particular contribution to each project.

    These projects follow the Agile methodology: daily SCRUMS.

    We create our own testcases and work closely with QA for vulnerability testing and performance testing.

    The results we aim for (like every developer), is readable, robust, secure and performant code.

  • Senior Software Engineer

    StepStone
    Jan 2010 - Jan 2014

    Drew developed the Full Stack for the Online Platform and Backoffice system at StepStone (written in Coldfusion, MS SQL, Coldbox and JQuery / AJAX / JSON / SOAP / webservices).

    He was the main developer for the companys' iPhone Application developing the webservice interface between the mobile devices and the search engine.

    He also for instance migrated the file system to Akamai net storage, and provided the modules to manage the new storage system.

  • Analyst Developer

    JP Morgan Chase
    Jan 2007 - aujourd'hui

    Drew developed the Pricing System which was at the heart of all investment activity carried-out by the bank (Equity Exotics and Credit Hybrids).

    The Core Pricing Engine which he developed, returned risk and spot-prices on any type of Financial Instrument which was passed to it for pricing. It was built in C++, Java, Sybase SQL, Solaris, Linux and XSLT.

    This was core development, with very high throughput, and business critical data.

    He was also on-call to support this system by responding to any issues arising globally, in the role of third-level support.

  • Systems Analyst Programmer

    Hymans Robertson
    Jan 2006 - Jan 2007

    Responsibilities included developing the Pensions Administration Systems (in C++), and performing Systems Analysis - typically with TSQL/Stored Procedures, Transactions, DTS, XML and VBscript. Drew also carried-out some administrative tasks on the SQL Server databases such as data backups, user permissions and data integrity checks.

  • Tester, Developer & Integration Specialist

    Craneware
    Jan 2004 - Jan 2006

    As part of the Quality Assurance team, Drew carried-out regression testing and new feature testing, covering all stages of Bug tracking and Change Request tracking

    To achieve this more quickly, and free up time for more specific testing, he created an autonomous regression-test suite, written in Python. It reduced the regression testing from 6 man-days to under 3 hours per release cycle.

    As part of the Development Team, Drew was responsible for integrating Cranewares' software with the clients' billing system.

    He liaised with IT teams in each client hospital, to migrate their data to Cranewares' system. He performed data manipulation and integration which required ad-hoc SQL and VBscript development.

    One of the software products used OLAP technologies for a Business Intelligence application which sat on top of a data warehouse or transaction database.

    After each integration was complete, Drew carried-out training sessions with the healthcare experts as well as the respective IT teams of each facilities.

  • Additional Experience

    1998 - 2004

    while Drew was at Secondary School and University, he supported himself with the following jobs: Royal Bank of Scotland - Credit Card Processing (contracted); The Castle Group – Security Guard; George Inter-Continental Hotel – Waiter; AWG Construction – Joiner/Labourer; Skibo Estate – Butler and Course Porter; Menzies Engineering Design – Work Experience.

Études et formations
  • Education

    2000-2004 Edinburgh University

    • 2:1 Honours Degree in Software Engineering with BCS accreditation. (4 year course)
    • Languages studied: Java, C++, postgreSQL, UML (OOA/OOD), Agile, RUP, XML, HTML, Xpath/Xquery, PHP, VBA, Python and Prolog, among others.
    • Individual project on a distributed peer-to-peer file sharing system.
    • Final year project investigating the feasibility of a Computer-Aided Index Generator.
    • System Design team project to develop an on-line shopping experience via a web-controlled robot.

    • Course modules:
    Software Engineering Algorithms and Data Structures
    Compiling Techniques Computer Graphics
    Operating Systems Human-Computer Interaction
    Computer Architecture System Design
    Embedded Systems Computer Communications
    Modelling and Simulation Database Design
    Distributed Systems Professional Issues.

    Professional Certification

    Apr 2006 Microsoft: Administering a Microsoft SQL Server Database: Course ID M2072

    Sep 2008 XSLT: Xslt and related technologies advanced course

    Dec 2010 Coldfusion 8: Adobe professional certification

    Aug 2013 C#.NET: C# Programming in the .NET Framework

    Dec 2016 Java: Developing applications for the Java EE 6 Platform

    Aug 2017 Angular 5: The Complete Guide, by UDemy

    Key Skills

    SQL 11+ years • Oracle PL/SQL 11g, 12c. / Microsoft SQL 2005 / 2008 and Sybase ASE
    • Datawarehousing, Reporting Services, OLAP/Analysis Services, BI, Crystal Reports, MDX
    Coldfusion
    (frameworks: Coldbox, Mach II and Fusebox) 8+ years • Versions 7 to 11.
    • Adobe Certification gained
    Java 5+ years • Used at StepStone and JP Morgan
    • 4 years of Java assignments and projects at University – one per week on average.
    • Java EE 6 Oracle course completed to keep skills current.
    Javascript:
    jQuery/Prototype/AJAX/Dojo
    /KendoUI/Bootstrap
    8+ years • Used at the European Commission and StepStone
    Python 1 year • 75% of my time at Craneware Inc
    C# .NET 1 year • Certified through O’Reilly and The University of Illinois
    Linux/Solaris 6+ years • At JP Morgan
    • Linux OS at University
    C++ 3 years • 20% of my time at JP Morgan and Hymans
    Web Services 6+ years • At StepStone I created the company iPhone App.
    XML / XSLT / XPath
    3 years
    DreamweaverMX / Eclipse / Perforce / SVN Tortoise / jira
    10+ years
    IIS7, Apache
    7+ years
    PowerShell 1 year

Autres compétences
Education

2000-2004 Edinburgh University

• 2:1 Honours Degree in Software Engineering with BCS accreditation. (4 year course)
• Languages studied: Java, C++, postgreSQL, UML (OOA/OOD), Agile, RUP, XML, HTML, Xpath/Xquery, PHP, VBA, Python and Prolog, among others.
• Individual project on a distributed peer-to-peer file sharing system.
• Final year project investigating the feasibility of a Computer-Aided Index Generator.
• System Design team project to develop an on-line shopping experience via a web-controlled robot.

• Course modules:
Software Engineering Algorithms and Data Structures
Compiling Techniques Computer Graphics
Operating Systems Human-Computer Interaction
Computer Architecture System Design
Embedded Systems Computer Communications
Modelling and Simulation Database Design
Distributed Systems Professional Issues.

Professional Certification

Apr 2006 Microsoft: Administering a Microsoft SQL Server Database: Course ID M2072

Sep 2008 XSLT: Xslt and related technologies advanced course

Dec 2010 Coldfusion 8: Adobe professional certification

Aug 2013 C#.NET: C# Programming in the .NET Framework

Dec 2016 Java: Developing applications for the Java EE 6 Platform

Aug 2017 Angular 5: The Complete Guide, by UDemy

Key Skills

SQL 11+ years • Oracle PL/SQL 11g, 12c. / Microsoft SQL 2005 / 2008 and Sybase ASE
• Datawarehousing, Reporting Services, OLAP/Analysis Services, BI, Crystal Reports, MDX
Coldfusion
(frameworks: Coldbox, Mach II and Fusebox) 8+ years • Versions 7 to 11.
• Adobe Certification gained
Java 5+ years • Used at StepStone and JP Morgan
• 4 years of Java assignments and projects at University – one per week on average.
• Java EE 6 Oracle course completed to keep skills current.
Javascript:
jQuery/Prototype/AJAX/Dojo
/KendoUI/Bootstrap
8+ years • Used at the European Commission and StepStone
Python 1 year • 75% of my time at Craneware Inc
C# .NET 1 year • Certified through O’Reilly and The University of Illinois
Linux/Solaris 6+ years • At JP Morgan
• Linux OS at University
C++ 3 years • 20% of my time at JP Morgan and Hymans
Web Services 6+ years • At StepStone I created the company iPhone App.
XML / XSLT / XPath
3 years
DreamweaverMX / Eclipse / Perforce / SVN Tortoise / jira
10+ years
IIS7, Apache
7+ years
PowerShell 1 year

D'autres freelances
Consultant JAVA

Ces profils pourraient vous intéresser !
CV Architecte Talend & Mulesoft et Expert Middleware
Ahmed

Architecte Talend & Mulesoft et Expert Middleware

  • PARIS
TALEND JAVA LEAD MANAGEMENT J2EE SQL PL SQL CRM MULESOFT ANYPOINT PLATFORM AS400 ORACLE
CV Consultant Qlik Sense / Qlikview
Moez

Consultant Qlik Sense / Qlikview

  • VERSAILLES
Qlik Qlik Sense QLIKVIEW SQL MYSQL BI DATAVIZ DATA TALEND JAVA
Disponible
CV Tech lead JAVA kubernetes
Ahmed

Tech lead JAVA kubernetes

  • CARRIÈRES-SOUS-POISSY
SQL JAVA WINDOWS SQL SERVER SPRING REDHAT OPENSHIFT APACHE KAFKA
Disponible
CV Architecte CRM
Jean-Emmanuel

Architecte CRM

  • RONCQ
SIEBEL CRM Gestion d'équipe ORACLE SQL JAVASCRIPT PL SQL LINUX JAVA PHP
Bientôt disponible
CV Chef de projet
Idrisse

Chef de projet

  • FONTENAY-SOUS-BOIS
JAVA ACTIVE DIRECTORY BUSINESS OBJECTS SHAREPOINT WINDOWS
Disponible
CV Consultant/Chef de projet
Anthony

Consultant/Chef de projet

  • NANCY
SQL JAVA JAVASCRIPT PHP Angular J2EE ORACLE APACHE CORDOVA IONIC
Disponible
CV Consultant TALEND DI
Razik

Consultant TALEND DI

  • EAUBONNE
TALEND DI SQL JIRA SCRUM ORACLE SQL SERVER AGILE WINDOWS JAVA LINUX
Disponible
CV Chef de projet informatique
Wael

Chef de projet informatique

  • MASSY
JAVA SAP BUSINESS OBJECTS ACTIVE DIRECTORY
Disponible
CV Senior software engineer
Kais

Senior software engineer

  • ROSNY-SOUS-BOIS
JAVA Cloud AWS DEVOPS
Disponible
CV Consultant PLEIADES
Khalid

Consultant PLEIADES

  • SARTROUVILLE
PLEIADES SQL MOA BUSINESS OBJECTS LINUX ORACLE JAVA HR ACCESS
Disponible