I have been on a range of business and professional courses, including the Java Programming Workshop, SFA Securities
Rep Exam, SSADM and project management. Also varied technical courses - covering Oracle, RPG and Application Master
4 GCE 'A' levels, 2 grade A's (both in Maths) and 2 grade B's (Physics and Economics) 10 GCE 'O' levels, including
English, French and Geography
| Software |
Java 1.3 (including Sun Certified Java Programmer and Developer - JDK1.1). Including RMI, JDBC, Servlets, Swing,
applets, networking. Tools used include J++, Visual Cafe and JBuilder |
Over 8.5 years |
| |
.Net, C# 2.0 backend development, including multi -threaded code along with Spring.Net and log4net. |
Over 1 year |
| |
UML modelling, including use cases and class diagrams. These were done in Rational Rose |
Over 1 year |
| |
XML based message passing |
Over 1 year |
| |
C++, CORBA |
Over 1 year |
| |
Exposure to various other languages, including Oracle Web Server, XML, HTML and Javascript |
Over 1 year |
| |
Oracle 6, 7 and 8, SQL, PL/SQL, SQL*Plus, Forms 3 & 4.5 |
Over 5 years |
| |
Developer and Designer 2000 |
Over 1 year |
| |
Pro*C |
Over 2 years |
| |
MS Access, ODBC, Excel & Word, including macros |
Over 4 years |
| |
Software configuration tools - SCCS, RCS and Continuus |
Over 2 years |
| Operating Systems |
HP-UX 10, Unix |
Over 2 years |
| |
VAX/VMS |
Over 2 years |
| |
Windows 3.11, 95 and NT |
Over 5 years |
| |
SUN, Solaris 2.6 and 2.7 |
Over 2 years |
| |
Linux |
Over 1 year |
| Machines |
HP, VAX, PCs |
|
The purpose of the Syn project is to:
· Develop a full settlements system in Java using a Java based framework from Coexis
· The system covered static data, such as counterparty and instrument data and full trade processing from
receipt from front office systems, production of confirms, settlement instructions and final settlement processing
My tasks included:
· Use of the tool from Coexis to define the system processing of trades
· Develop tests to exercise the system built
· Design and Development of front end screens for trade processing using JBuilder3.5, Java 1.2 with Swing.
· Design and Develop Java based extensions to the Coexis to cover all the TMI requirements