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 Consultant JAVA
Jad

Consultant JAVA

  • NEUILLY-SUR-SEINE
JAVA
Disponible
CV Développeur REACT.JS
Arnaud

Développeur REACT.JS

  • SAUTRON
REACT.JS JAVASCRIPT HTML CSS GIT JAVA SQL Angular
Disponible
CV Consultant Data
Boubaker

Consultant Data

  • PARIS
PYTHON APACHE HADOOP APACHE SPARK APACHE KAFKA JAVA SQL Cloud AWS LINUX SCALA Data science
Disponible
CV Ingénieur Cloud DevOps
Benaissa Yacine

Ingénieur Cloud DevOps

  • LA VERRIÈRE
HASHICORP TERRAFORM Cloud AWS ANSIBLE JAVA SQL
Disponible
CV Auditeur JAVA
Brayan

Auditeur JAVA

  • CUINCY
WINDOWS JAVA BUSINESS OBJECTS SHAREPOINT
Disponible
CV Consultant JAVA
Zahia

Consultant JAVA

  • AMIENS
AGILE WINDOWS SQL JAVA ORACLE SHAREPOINT
Bientôt disponible
CV Consultant / Developpeur FullStack
Chaima

Consultant / Developpeur FullStack

  • RUEIL-MALMAISON
JAVA SQL J2EE UNIX Angular JAVASCRIPT SQL SERVER
Disponible
CV Référent DATA
Rida

Référent DATA

  • DRANCY
DATA EBX ORCHESTRA MDM DQM JAVA AGILE SQL SAFE SEMARCHY
Disponible
CV Consultant  Data engineer & Backend
Diakaridia

Consultant Data engineer & Backend

  • VERTOU
APACHE SPARK APACHE KAFKA BIG DATA Kotlin SCALA JAVA AGILE Spring Boot AMAZON EMR SPRING WEBFLUX
Disponible
CV Directeur de projet ORACLE
Frédéric

Directeur de projet ORACLE

  • PARIS
ORACLE JAVA SAM D365 FinOps
Disponible