Andrew Bartle

is not interested in offers. ❌

Bis 2017, Senior JAva Developer, TWINT AG via Adnovum

Bern, Schweiz

Fähigkeiten und Kenntnisse

Java Development
Java
JavaScript
jQuery
JEE
PL/SQL
XML
XSLT
XHTML
UML Modelling
C++
Bash (Unix shell)
Python
Pascal
Fortran
BPMN
Ant
Apache Maven
SVN
Git
Oracle SQL Developer
Enterprise Architect
RAD
soapui
loadui
jenkins
Weblogic
Websphere
gocd
Apache Tomcat
JBOSS wildfly
HTTP
HTTPS
TCP/IP
RMI
REST
SOAP
Scrum
RUP
KANBAN
UNIX
Windows
VMS
Socket Programming
Multi-Threading
In-Memory Processing
Messaging
JMS
multitier
Oracle DB
JPA
JDBC
Enterprise Javabeans (EJB)
MySQL
Apache Cassandra
JSF
JSP
Struts
Canoo
JUnit
Sikulix
Cactus
Selenium
Spring Batch
SOA
ESB
Neoload
INspectIT
Hawkular
Glowroot
Jaeger
Architecture
Application Design
Data Modelling
Database Design
OOAD
OOP
Web development
Web Services
Micro Services
Documentation
Data Migration
Systems engineering
SSL
Requirements Engineering
Data Warehouse
Database Administration
System integration Tests
Performance
Tool evaluation
Business Intelligence
IT-Consulting
Transport
Telecommunications
Banking
Insurance
Science
Energy
Defense
Virtualisation
Android Studio
IntelliJ IDEA
Eclipse Java IDE

Werdegang

Berufserfahrung von Andrew Bartle

  • 1 Jahr, Juni 2016 - Mai 2017

    Senior JAva Developer

    TWINT AG via Adnovum

    The evaluation and procurement of Automated Load Testing and Performance measurement technologies for a distributed micro-service architecture. Main Project Tasks: Load Test framework and performance monitoring technology choice and procurement. Load test recording, design, execution and reporting. Performance reports and problem diagnosis

  • 3 Monate, Sep. 2015 - Nov. 2015

    Senior Java Developer

    IQ Plus AG for Swisscom, Zürich, Switzerland

    3Month contract for determining the automated testing technology stack for the pre release Swisscom MyCloud product

  • 2 Jahre, Sep. 2013 - Aug. 2015

    Senior Java Developer

    IQ Plus AG for SBB Schweizerische Bundesbahn, Bern, Switzerland

    For a complex JEE based multiple sales channel services system I made the following: - IOracle performance improvements. - implemented new features from front end to back end. - Analysis and resolution of Production bugs. - Technologies: IntelliJ, Eclipse, Maven, Git; Subversion, Oracle 11g, JSPs, CSS ,HTML, Jquery, Struts, EclipseLink, Enterprise Architect, Kanban, Jira, Jenkins, WebSphere. - Tested prototypes on the Amazon Elastic Compute Cloud.

  • 7 Monate, März 2012 - Sep. 2012

    Senior Developer

    Harvey Nash AG for UBS Wealth Management

    For the Client Classification Project I devised performance tests for a rule engine based (Spring based Visual Rules package) implementation of US Person / FATCA rules. Websphere web services called the rules and I measured response times and JVM statistics using Wiley Introscope. Rule execution performance changes were made. I taught others to use of SoapUI and LoadUI. Directly called Spring Batch processes were performance measured. I contributed to UBS Security integration using Spring Beans and BBS .

  • 6 Monate, Sep. 2011 - Feb. 2012

    Senior Developer

    e-nov8 GmbH for Swisscard AG, Horgen

    I documented an existing Enterprise Service Bus system (Hub & Spoke) for integrating file transfers between systems using Websphere ESB, SCA, Web services, JMS, MQ-FTE, Java and XML. I refactored code parts into JUnit testable units and introduced coding guidelines together with the Swisscard requirements engineering process. I helped co-workers in the use of Enterprise Architect to capture and define requirements using UML activity diagrams. I analysed and fixed bugs / performance issues

  • 6 Monate, März 2011 - Aug. 2011

    Solution Engineer

    e-nov8 GmbH for Credit Suisse

    For project CARAT (Mortgages) I analysed and fixed defects, implemented new features from the front end (JSF 2.0) to the back end (JPA & Corba services) and made performance improvements in a very complex system of interactions between other applications (LOFT, KRAB). I also assisted in the configuration and deployment of CARAT. CARAT runs on the Credit Suisse Java Application Platform (JAP)

  • 8 Monate, Juli 2010 - Feb. 2011

    Solution Engineer

    Credit Suisse

    For project FORMSEC I devised and ran tests(SoapGUI) for Web Services, found, diagnosed and suggested solutions, including performance, for a third party back end component that used SQLLDR oracle scripts, openJPA and java based rules on a JAP platform. The system batch loaded IBM host created text files into reference data tables. The work also involved packaging and making deployments to IT and PTA. Analysis and documentation using Rational Software Modeler (RSM).

  • 1 Jahr, März 2009 - Feb. 2010

    Senior Java Developer

    Mojave Innovations Gmbh for Swiss Automobile Group (SAG AG)

    I was responsible for maintaining and enhancing an in house Rich Internet Application framework using Swing based Canoo libraries at Derendinger (Swiss Automobile Group), Zürich. The framework used an XML form definition to create Oracle Forms like GUIs with the intention of replacing unsupported legacy Oracle Forms applications with Java technologies . The work involved bug fixing, refactoring and enhancements in Java (Canoo, Swing, JDBC, Webstart) with some XML using Eclipse.

  • 9 Monate, Juni 2008 - Feb. 2009

    Senior Java Developer / Solution Architect

    Credit Suisse Private Banking

    As a solution architect I brought several projects through to the realisation phase. As a Java developer I extended functionality on front and back ends for the AML project based on the product Mantas. This involved work with Oracle, JSPs, Struts and XML on Unix. Packaging on Sun OS was also done. Some work with JSF using the standard JAP platform was carried out. I also made an analysis of Business Intelligence software in comparison to the CS datawarehousing solution Oracle / Hyperion.

  • 8 Monate, Okt. 2007 - Mai 2008

    Senior Java Developer

    UBS Wealth Management

    As a Senior Java Developer I developed new GUI screens, an authorisation tag library and database PL/SQL procedures for a Sales analysis tool and a Customer Advisor client book development system using Struts, JSP, Javascript on WebSphere and Oracle. I was also responsible for building, deploying and testing on Sun solaris 10 servers using ant scripts. The development environment was Eclipse/RAD, TOAD. I mentored a fellow developer in thin client GUI development.

  • 3 Monate, Juli 2007 - Sep. 2007

    Senior Software Engineer

    Swiss RE

    I developed new Java Swing screens and functions to read MS Excel spreadsheet data into the Submission Data Collection System (Websphere/Oracle). A short contract to meet a tight deadline. Eclipse/RAD was used. I was also asked to suggest architectural improvements. I suggested using the Presentation Model pattern and JGoodies Databinding or the Eclipse rich client platform (RCP).

  • 6 Monate, Jan. 2007 - Juni 2007

    Senior Software Engineer

    Credit Suisse

    I was the technical lead for the redesign of a large data volume batch processing USGAAP Hedge tool system that automated the pairing of hedge items with hedging instruments whilst calculating the statistical validity of such pairs according to the USGAAP rules. I delivered the Java technical design which I implemented and tested with 3 other developers that I supervised. I was involved in the database design and had regular contact with business to extract usecases from the business requirements

  • 6 Monate, Juni 2006 - Nov. 2006

    Senior Software Engineer (Java)

    UBS Wealth Management

    I implemented and tested new Web frontend features (Investment Solution Toolset) interfacing to a portfolio management system consisting of over 8'000 artifacts and various IBM host services using Struts, Tiles and JSPs. The application server was IBM WebSphere, the DB Oracle 10g. For development Tomcat, WSAD/RAD, Maven , and Subversion were used on Windows XP and Unix platforms.

Ausbildung von Andrew Bartle

  • 2 Jahre und 11 Monate, Sep. 1978 - Juli 1981

    Chemistry

    University of Bath, Bath, Avon, England

Sprachen

  • Englisch

    Muttersprache

  • Deutsch

    Fließend

  • Französisch

    Grundlagen

21 Mio. XING Mitglieder, von A bis Z