Paul
Janes
Personal information
Address: Zurich, Switzerland
Email:
paul_janes@hotmail.com
Nationality: British
Age: 33
Professional
09/2011 –
Present Voluntary career break
Pursued
personal goals and ambitions including visiting Rwanda, seeing the
mountain gorillas in DR Congo, climbing Kilimanjaro by Lemosho route,
cycling from Buenos Aires, Argentina passing through Chile and
Bolivia to Cusco, Peru, touring Peru for one month with my
Peruvian-Spanish fiancee and last but not least taking part in the
toughest footrace on earth, the Marathon des Sables and raising
£9,500 for charity in the process.
12/2007 –
08/2011 UBS Investment Bank (Zurich, Switzerland) - contractor
08/2008 –
08/2011
Worked on
the IT cash equities order management system. I implemented various
components from web services that performed the validation of client
orders entered in the system via the GUI, FIX or SWIFT to mail
alerting components and also worked significantly with FIX
connectivity. We had around a hundred clients and brokers that
connected to us/ we connected to using FIX, and I was one of three
developers responsible for this flow. In addition to Java
development, I did some additional work on a C# GUI. As well as FIX
experience I have some limited SWIFT experience.
12/2007 –
07/2008
Worked in
the Equities division on a Greenfield project to make a Swiss based
system that interacted with a London based structured products
trading system. The system that I built consisted of a set of web
services (JAX and AXIS compatible) used for issuance and booking.
The system dealt with the full product lifecycle including new deals
and instrument openings via SWIFT, corporate actions and expirations.
Owing to the small size of the development team I had a lot of close
contact with the business itself, giving me a basic grounding in
finance. I was the main person responsible for not just development,
but also source control administration, build and release, support
and advice. In addition to this, I had to act as the main point of
contact for the offshore developer working on the project.
03/2007 –
11/2007 BancTec B.V. (Nieuwegein, Netherlands): S/W Solutions
Provider
Recruited as
senior software developer
working on the ABN Amro team. Upon commencement my first assignment
involved extending the existing MIFT (Manually Initiated Fund
Transfer) system developed by BancTec to be able to process cheques.
MIFT is a large multithreaded application written in Java. Under the
direction of the technical lead I was responsible for extending the
SSL communication layer to communicate with the cheques scanner
software, for adapting the system to cope with multiple input types,
for implementing database changes that were required, and for end to
end testing of the solution.
My second
assignment involved extending the MIFT system to be able to process
payment files sent by another bank. Since these files are stored on
the filesystem before being processed, security is of utmost
importance. I was responsible for all the security aspects of the
project such as encryption/ decryption, key exchange, secure key
storage and digital signing. This was no longer under the direction
of a technical lead, so I also assumed some of the responsibilities a
technical lead would normally have. I took an active part in the
technical requirements discussions with the client, advised the
client, amended the technical and functional design documents and
directed the other members of the team as required. I was one of the
main developers responsible for writing the new piece of software,
which acts as an interface between the external bank and the upgraded
MIFT system.
09/2006 –
12/2006 United Nations (Amman and Aqaba, Jordan)
Recruited as
ASYCUDAWorld (Automated SYstem for CUstoms
DAta) Field-based Expert. My
role was extremely client facing and included
both project management and technical lead responsibilities, as well
as developer responsibilities. There were two projects in Jordan
(one in Amman and one in Aqaba), and I was responsible for both as
the only UNCTAD (United Nations Conference on Trade And Development)
expert in the country. My duties included:
- Training the local teams of developers (some of whom had very little previous Java experience)
- Devising work schedules for the local teams/ allocating development work
- Progress monitoring of local teams
- System customization/ Java development
- Providing information to external parties with a vested interest in the project
- Advising on a global long term strategy for nationwide system implementation
In total
there were eleven developers under my direction, six in Amman and
five in Aqaba.
03/2003 –
08/2006 United Nations
(Geneva, Switzerland)
Recruited as
a software developer.
I was working for 3.5 years as a Java developer for the ASYCUDAWorld
project at the UNCTAD headquarters in Geneva, Switzerland. ASYCUDA
is an IT system targeted at customs that has been successfully
implemented in over 80 countries and regions. The system is intended
to promote paperless customs procedures. ASYCUDAWorld is the latest
version of this system, written in pure Java. It has a client server
architecture, where the client is a rich client, which is deployed
using Java Web Start. My duties included:
- System development in Java
- Technical documentation
- Leading training courses for other developers
- Technical assistance missions
I undertook
missions to Iran, Moldova and Venezuela. In Iran and Venezuela I was
responsible for teaching teams of local developers how to customize
the system and develop their own country-specific modules that can
plug into the existing system, whilst the aim of my mission to
Moldova was to provide front line technical support when the system
went “live”. This was a significant responsibility as Moldova
was the first country to go live with ASYCUDAWorld.
Skills
Technical:
7
years: Java development (mostly multithreaded
server applications as well as web services) in a Windows XP/ Linux/
Unix environment using Eclipse/ Netbeans, Subversion/ CVS/ Clearcase,
JUnit, Ant
2 years: Oracle (9i and
10G), MS Access, Firebird, SQL, XML, Tomcat, JAX and AXIS Web
Services, MQSeries Messaging
6 months:
C, C#, JBoss, PL/SQL, XSLT, HTML, Java security using JCE/ Bouncy
Castle, JavaScript, shell script, Spring framework, Perl
-
Attended Oracle Database 10g: Administration
Workshop I Ed 3 from 15th
to 19th January
2007
- Attended Developing
Applications for the Java EE Platform (Sun
Microsystems course) from 26th
February to 2nd
March 2007
Non-technical:
Knowledge of
FIX protocol and basic grounding in finance
People leadership skills
(responsible for 11 developers in Jordan)
Good communication skills –
able to communicate on all levels with both technical and
non-technical staff
Desire to seek challenges
Spoken languages:
English
(mother tongue)
French (good knowledge)
Spanish (conversational
level)
German (B1 European language level)
Education
10/2001 – 10/2002 MSc
in Computer Science, University of Bristol
Final
year project: Java
teaching tool for the DES and Rijndael ciphers
10/1997 –
07/2001 MSci Physics,
University of Bristol (FIRST CLASS
HONOURS)
Final
year project: An investigation into the
surface reaction of nitrogen oxides with titanium dioxide
09/1990 –
06/1997 A-levels,
Monmouth Comprehensive School
Physics: A, Mathematics: B, French: B
GCSEs, Monmouth Comprehensive School
11 passes: 3 A*’s, 5 A’s, 2 B’s, 1C
Volunteer experience
Summer 2001 Raleigh
International expedition to Belize
Raleigh
International is a charity whose aim is to inspire young people to
develop their full potential by working together on challenging
community and environmental projects around the world. The expedition
was divided into three phases: marine conservation work, trail
clearing and construction of a small tourist centre, construction of
a three-classroom school. Before embarking on the expedition,
participants first had to raise £3,200, which I did through a series
of fundrasing events, one of which involved cycling from John
O’Groats to Land’s End in just over seven days. Team-working,
leadership and communication skills were developed in the course of
this expedition.
Interests/ Hobbies
I enjoy trying many
different activities. In the past I have done martial arts, rowing,
swimming, bodybuilding, skiing, badminton, ice climbing, rock
climbing, bungee jumping, white water rafting, squash and kayaking.
My current interests
include running, yoga, cycling and snowboarding. Several times I
have completed 'La Marmotte', which is a cyclosportive event in
France where you have to cycle 174km, with 5000 metres of vertical
climbing. I plan to do this again in the future.
On the non-sporting side I
enjoy travelling, going to the cinema, learning languages and
listening to music.
References
References available on request
No comments:
Post a Comment