cv - system developer

3

Click here to load reader

Upload: david-moss

Post on 23-Jan-2018

120 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CV - System Developer

1

David Anthony Moss

Systems Developer

PERSONAL DETAILS

Mobile: 07557 309550 Email:[email protected] D.O.B: 10/08/64 Driving License: Yes Nationality: Bri tish Salary: Negotiable

PERSONAL SUMMARY

I have worked on many developments, both large and small projects, mainly in the financial, legal and retail sectors. I have been involved in all stages of project development, analysing User and legal requirements, writing functional design documentation for User acceptance, including resource estimates (both System and personnel). I have managed development teams, allocating and prioritising work and l iaising with User contacts when problems arose. I have co-ordinated volume/stress testing between development team, operating staff and Users, determining the

viability of the functionality to be implemented and overseeing that process.

KEY SKILLS AND COMPETENCIES

Systems Analysis: Systems analysis and design (including documentation), gathering User

requirements, creating functional specifications and delivering formal and informal presentations and recommendations to cl ients and end-users.

Microsoft Visual Studio: 2 years ’ experience developing my skills in C#, MVC, and ASP.net whilst developing data capture and information systems for cl ients.

C#/ASP.Net/MVC/HTML 2 years ’ experience (including retraining, see Personal Development) in both development and maintenance roles

WPF Applications: 2 years ’ experience (including retraining, see Personal Development) developing applications to be held locally by the client.

WCF Service Applications: 2 years’ experience (including retraining, see Personal Development) in both development

and maintenance roles

Microsoft Azure 2 years ’ experience (including retraining, see Personal Development) deploying databases and applications to the Microsoft Cloud, scaling access requirements and advising clients of pricing

Database Design: Des igning databases to interface with Cognos Management Reporting software;

analysing and optimising SQL queries and views to produce efficient and portable

SQL scripts for distribution access cl ient base.

Microsoft SQL Server: 2 years ’ experience creating relational databases and scripts to manipulate and

analysis databases.

SQL: 20+ years ’ experience using as both an analysis tool, producing management reports , and creating scripts to create ‘portable’ databases (including views).

Project Management: Managing teams of one too many personnel, including a vi rtual project team of cl ient managers representing 5 companies spread over two countries and 5 time

zones, allocating and prioritising work and liaising with User contacts when problems arose.

iSeries Development: 20+ years ’ experience in all aspects of IBM iSeries development. Design, coding, including system controlling programs, testing and giving technical support to both cl ients and colleges.

RPG ILE: 10+ years ’ experience in both development and maintenance roles

RPG/400: 20+ years ’ experience in both development and maintenance roles

Synon/2E: 20+ years ’ experience in both development and maintenance roles

Page 2: CV - System Developer

2

October 2015 – March 2016 Wessex Water Services limited – Bath, Somerset

Position: Software Developer

May 2015 to September 2015

DAM Computer Services Limited – Bristol, South Gloucestershire

Position: Consultant

WORK EXPERIENCE Worked within an operations team supporting the business by investigating reported problems and installing ‘licenced’ third party software onto Company laptops. Key responsibilities included:

Develop and maintain in-house production systems, written in C# and

ASP.net MVC, carrying out remedial work

Monitor key, externally developed, systems and processes, making recommendations for subsequent corrective action i f problems detected

Fol low scripts to promote functionality through development environments

Installation of ‘licenced’ third party software on Company laptops

Clean decommissioned laptops Des igned and developed WPF applications for ‘not-for-profit’ organisation to

capturing fund raising data, track and communicating with members, and produce analysis reporting functionality. Key responsibilities included:

Lia ise with cl ient to obtain User requirements, agree project timescales Des ign and implement relational database created within a SQL Server

Management Studio environment.

Des ign and write interrogated functionality development primary in C# and ASP.Net within the Microsoft Visual Studio environment.

Create User manual.

August 2014 – April 2015

September 2010 – July 2014

Cross tra ined into C# and ASP.net, moving on to MVC, developing Systems within Microsoft Visual Studio and deploying to the Microsoft Azure platform. This tra ining included attending the Microsoft courses described in Personal Development section.

Took a short break from consultancy work to help look after my a iling Father and see my Mother through the subsequent period after his death. I then took some time to travel and recover from the stresses of this period.

June 2007 to August 2010 John Wiley & Sons Limited - Bognor Regis, West Sussex Position: Consultant

Working as a systems developer delivering stock control, order processing, sales and dis tribution systems enhancements and management information reports to support the company’s business operations on an iSeries platform. Key responsibilities included:

Developing and maintaining the Customer Services, enquiries, order processing and stock control systems

Development and production of management reports (using Java) from an AS/400, and imported 3rd party data, in Microsoft Excel for automatic

email distribution throughout the company

Veri fying and formatting data received before uploading onto the AS/400.

Des igning, wri ting and maintaining integrated functionality written in RPG ILE/400, Synon/2E, SQL and Java.

Des igning efficient automated data import feeds from spreadsheets with error checking and correction to minimise data entry timescales leading to operational efficient gains and cost savings.

Priori tising development requests

Presenting to end-user departments proposed systems changes and scheduling systems testing resources and functional implementation to

minimise disruption to end-users

August 2005 to March 2007 Australian Financial Investment Group – Sydney, Australia

Project manager and systems developer for financial and management information systems associated with the banks credit/debit card operations on an iSeries platform. Key responsibilities included:

Page 3: CV - System Developer

3

Position: Consultant Manage a vi rtual team of client managers representing 5 companies spread over two countries and 5 time zones. Es tablishing project

responsibilities, the project plan and milestones, monitoring progress aga inst the program of work and resolving scheduling and resourcing confl icts with appropriate client manager.

Co-ordinating full end-to-end System test, simulating a ‘real’ card application and posting transactions to dummy customer accounts,

creating comprehensive test plans, verifying results and communicating back to project team the outcomes.

Ensure legal compl iance with Austra l ian and New Zealand financia l lega l i sation.

Developing Debit/Credit cards order processing

Exporting data file extract from the company’s iSeries platform for delivery to a 3rd party for card and security s trip creation.

Creation of a pplication notification data (passed to 3rd party bank acting

as the agent as AFIG did not process a banking license) Importing transaction data and posting transactions to customer accounts.

Working with end users and clients at AFIGs sister company gathering requirements, documenting and designing system enhancements and agreeing inter-organisation data exchange formats.

Developing Synon/2E and RPG functionality to build card security and embossing details to pass to external organisations, and functionality to receive card transactional data and post to customer accounts.

Integrate new functionality into existing Systems and arrange for regression testing.

Arrange signoff from all organisations to go live, agreeing data transfer schedules taking into consideration the number of time zones involved.

Full employment history available upon request.

August 2014 September 2014 October 2014

PERSONAL DEVELOPMENT

Course provider: F1 Computing Systems Ltd Microsoft 20483 – Programming in C# Microsoft 20486 – Developing ASP.Net MVC 4 Web Applications Microsoft 20487 – Developing Windows Azure and Web Services

University of Warwick 1986 Kingsfield School, 1983

Grange School for Boys, 1980

ACADEMIC QUALIFICATIONS

B.Sc. (hons) Applied Mathematics - Class: 3rd 3 A-level passes (Applied Mathematics, Pure Mathematics, Physics)

5 O-level passes (Mathematics, Physics, Chemistry, Technical Drawing, English Language)

Hockey

HOBBIES AND INTERESTS

Social Secretary, Club Coach (EHA level 1 qualified)

Cricket Fixture Secretary

Scuba Diving BSAC Sports Diver, PADI Advanced Open Water Diver (Volunteer on a UN sponsored marine survey on behalf of the National Trust of Fiji presenting documentation to

UNESCO for the establishment of a World Heritage Site around the island of Yaduataba)