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 Développeur TALEND
Boussad

Développeur TALEND

  • RUEIL-MALMAISON
TALEND SQL ORACLE SQL SERVER JAVA
Disponible
CV Architecte JAVA
Hatem

Architecte JAVA

  • PUTEAUX
JAVA J2EE LINUX ORACLE SQL
Disponible
CV Développeur C++
Camille

Développeur C++

  • MÉRÉVILLE
C++ PYTHON JAVASCRIPT SQL C# ASSEMBLEUR PHP .NET JAVA
Disponible
CV Développeur JAVA full remote
Contact

Développeur JAVA full remote

  • LYON
JAVA SQL ORACLE Angular
Disponible
CV Tech lead
Fabien

Tech lead

  • GRATENTOUR
JAVA SPRING SQL SAFE HIBERNATE LINUX
Disponible
CV Développeur DevOps
Rida

Développeur DevOps

  • DUNKERQUE
C++ JAVA C# CI/CD REACT.JS Angular SQL PL SQL .NET J2EE
Disponible
CV Analyste développeur moyen de paiement CASHPOOLER
Yacine

Analyste développeur moyen de paiement CASHPOOLER

  • PARIS
ORACLE SQL AGILE SQL SERVER UNIX WINDOWS LINUX JAVA
Disponible
CV Développements logiciels
Loic

Développements logiciels

  • SAINTE-MARIE
PHP SYMFONY PHP LARAVEL WINDEV JAVA
Disponible
CV Architecte JAVA
Fabien

Architecte JAVA

  • ORLÉANS
JAVA J2EE REST Spring Boot SOA APACHE KAFKA POSTGRESQL AGILE DOCKER CASSANDRA
Disponible
CV Développeur full stack JAVA
Abdallah

Développeur full stack JAVA

  • SADA
JAVA J2EE Spring Boot API RESTful REACT.JS ORACLE SQL PHP JAVASCRIPT LINUX
Disponible