Neil Graeme Milne B.Eng.(Hons), PhD
26, Larksway,
Bishop's Stortford,
Herts CM23 4DG
Tel: 01279 467666 Fax: 07970 092876 Email: neil.milne@hippoit.co.uk
Career Summary
A versatile and disciplined senior project developer with extensive experience in Java, Sybase, UNIX and C software solutions, focusing on financial systems architecture and development, wishing to exercise his problem-solving skills in a challenging and leading-edge environment.
Technical Skills and Experience
Software Development
Enterprise Java experience using JSP, Servlets, JDBC, JNDI, JDOM, XML, XSL-T and EJB in both web and distributed application development.
Many years experience in writing object-oriented and re-usable software applications.
Substantial experience in enterprise-scale Sybase databases and other RDBMS using JDBC, Open Client C coding and Perl scripting as well as knowledge of SQL and Transact-SQL stored procedure development.
Cross-browser web application interface coding using DHTML and Javascript.
Significant system development work using shell scripting techniques such as bash, sh, Perl, Tcl/Tk.
Extensive full product life-cycle development experience using C on both UNIX and PC platforms.
Development of real-time data capture and trading information using FIX4.2, Tibco Rendezvous, Telerate and Reuters systems.
Operating Systems
Substantial experience with UNIX operating systems including Solaris, Linux, SunOS and HP-UX.
Extensive knowledge of Sybase and other RDBMS administration and optimisation.
Familiar with Microsoft Windows 95, 98, NT and Windows 2000 operating systems.
Comprehensive UNIX system administration experience including DNS, SMTP, POP3, IMAP and SMB configuration and implementation.
Installation and configuration expertise of Jakarta Tomcat J2EE web application container and Apache HTTP server.
Financial Experience
Experience of all aspects of Financial IT systems from Front to Back Office.
Full life-cycle development of integrated portfolio risk management systems.
Experience developing trade capture and revaluation software for derivative hedge instruments within a multi-currency bond market perspective.
Extensive training in many aspects of capital markets and risk management techniques.
Personal Skills
Over nine years in senior roles with broad experience in both team and project management.
Ability to increase team productivity through effective mentoring, project assignation and skills transference.
Good presentation skills in a variety of situations from small group meetings to international lecture halls.
Project management and planning skills gained through many years experience in full project life-cycle development and architecture.
Keen interest in learning and utilising new technologies to improve systems and applications.
Experience in initiating, maintaining and developing third-party supplier and customer relationships.
Career and Achievements to date
|
Senior Consultant |
Hippo IT Consultants Ltd |
February 99 - Present |
Working as an independent consultant and retained by investment banking end-clients, I provide expertise on global mission-critical projects based around a Sybase and UNIX enterprise infrastructure. I have extensive experience in managing project deadlines and deliverables within contractual time-scales.
|
Project: Enterprise Web Application |
Deutsche Bank |
Duration: 13 months |
Designed and produced an Enterprise Java web based trade capture and workflow system for the Convertible Bond Asset Swap desk based around a multi-tier application developed using J2EE pattern architecture design strategies including model-view-controller, data access layers and business and transfer objects.
Server-side development carried out using many J2EE technologies including JSP, Servlets, JDBC, JNDI, JDOM, JavaBeans, XML and XSL-FO.
Worked directly with the trading desk to determine requirements for each project stage.
Produced a fully interactive cross-browser web-based front end built using standard web technologies such as DHTML, CSS, DOM and Javascript.
|
Project: Enterprise Java systems |
Hippo IT Consultants Ltd |
Duration: 10 months |
Developed an Equity research system using EJB and JDBC for UK share tracking and performance analysis based around Enterprise Java Server technology.
Developed a complete Enterprise Java web application using many of the J2EE web application technologies. The website is on-line at http://www.bookmarkstore.co.uk
|
Project: NASDAQ Europe interface |
SunGard Trading Systems |
Duration: 7 months |
Produced a market data and trading interface for Sungard Trading Systems between their proprietary trading system BRASS (in use at Knight Securities) and the NASDAQ Europe stock exchange with full project life-cycle responsibility.
Development in Java, Perl and C using both the FIX4.2 financial data interchange protocol and the Tibco Rendezvous messaging system.
The work involved liaison with both NASDAQ Europe and Knight Securities.
|
Project: Global Control System |
Goldman Sachs International |
Duration: 4 months |
Improved performance and extended functionality of a global reconciliation system using Sybase and Solaris, particularly in Sybase stored procedure performance enhancement.
Specified a code revision management system (cvs) and advised on operating system and database migration issues.
Mentored junior members of the development team in various areas of my technical expertise.
|
Project: Equity Research System |
Credit Suisse First Boston |
Duration: 13 months |
Carried out development work and consultancy for Credit Suisse First Boston on their Equity Research database implemented globally on a Solaris and Sybase platform. This included interfacing to a Java and web-based front end application.
Developed code to merge regional Sybase equity research systems in preparation for global replication implementation, involving liaison with development teams in New York and Hong Kong.
Responsible for implementing code revision management (cvs) within the Equity Research development team.
|
Senior Systems Developer |
Gordian Knot Ltd |
August 94 - January 99 |
Gordian Knot Ltd is a fund management company managing a structured investment portfolio of fixed income and interest rate derivative instruments. Reporting directly to the Head of IT, my responsibilities included full project life cycle management of the trade capture and risk management systems. I worked closely with the dealing team and risk management to ensure that our systems enhanced productivity throughout the company. My responsibilities also included maintaining relationships with several key suppliers including real-time and hardware providers.
Main achievements:
Specification and development of core systems using OO and reusable code methodologies.
Gained experience of team-leading and management within a small team of developers.
Developed client-facing skills both within the company and with suppliers.
Management of several systems projects including EMU implementation.
Implemented leading-edge technologies within the IT department such as internal website, migration to Motif GUI environment and source code control methods.
Produced simulations of fund performance used in investor and credit rating presentations.
Developed thorough and in-depth understanding of capital markets and finance through exposure to dealers and external training.
Created real-time financial data spreadsheets and C code for pricing and data capture.
|
Research Associate (1A) |
Heriot-Watt University |
July 90 - August 94 |
Working within the Department of Computing and Electrical Engineering, my position as part of a European-wide research project was to carry out detailed modelling and simulation of MEMS.
Main achievements:
Engineered C software to produce 3-D models of micro actuators for simulation.
Specified project deliverables in order to focus the research.
Organised my research to produce a Ph.D. and submit several academic papers to journals and international conferences.
Professional Qualifications
Graduate Member of the British Computer Society
Financial and Technical Training
Learning Tree: Java and XML for B2B and B2C Application Development
Learning Tree: Java for Enterprise Systems Development
Learning Tree: Web Application Development with Java
Learning Tree: Hands-on Java Programming
Sybase: Advanced Performance and Tuning
Capital Markets II: Capital Markets Products
Risk Management: Treasury and Capital Markets Products
Tertiary Education
|
Ph.D. "Computer simulation of micro electromechanical systems" Heriot-Watt University |
Sept. 1994 |
|
B.Eng. (Hon. 1st Class) Electrical and Electronic Engineering Heriot-Watt University |
June 1990 |
Interests
|
Cycling |
Cinema |
|
Board gaming |
Hi-fi |
© 2003 Hippo IT Consultants Ltd