1. 1
David Anthony Moss
Systems Developer
PERSONAL DETAILS
Mobile: 07557 309550
Email:david_a_moss@hotmail.com
D.O.B: 10/08/64
Driving License: Yes
Nationality: British
Salary: Negotiable
PERSONAL SUMMARY
I have worked onmanydevelopments, bothlarge andsmallprojects,mainlyin the
financial, legal and retail sectors. I have beeninvolvedin all stages of project
development, analysing User andlegal requirements, writing functional design
documentationfor User acceptance, includingresource estimates (bothSystemand
personnel). I have managed development teams, allocating andprioritisingwork and
liaisingwith User contacts whenproblems arose. I have co-ordinatedvolume/stress
testingbetweendevelopment team, operating staff and Users, determining the
viabilityof the functionalityto be implementedandoverseeingthat process.
KEYSKILLS AND COMPETENCIES
Systems Analysis: Systems analysis anddesign(including documentation), gathering User
requirements, creating functional specifications and deliveringformaland informal
presentations andrecommendations to clients and end-users.
Microsoft Visual Studio: 2 years’ experience developing myskillsinC#, MVC, and ASP.net whilst developing
data capture andinformationsystems for clients.
C#/ASP.Net/MVC/HTML 2 years’ experience (including retraining, see Personal Development) inboth
development andmaintenance roles
WPF Applications: 2 years’ experience (including retraining, see PersonalDevelopment)developing
applications to be heldlocallybythe client.
WCF Service Applications: 2 years’experience (includingretraining,see PersonalDevelopment)inbothdevelopment
andmaintenance roles
Microsoft Azure 2 years’ experience (including retraining, see PersonalDevelopment)deploying
databasesandapplications to the Microsoft Cloud, scaling accessrequirements and
advising clients of pricing
Database Design: Designingdatabasesto interface withCognos Management Reporting software;
analysingandoptimisingSQL queries and views to produce efficient andportable
SQL scripts for distributionaccessclient base.
Microsoft SQL Server: 2 years’ experience creating relational databases andscripts to manipulate and
analysis databases.
SQL: 20+ years’ experience using as both ananalysistool, producingmanagement
reports, and creatingscripts to create ‘portable’ databases (includingviews).
Project Management: Managingteams of one too manypersonnel, including a virtualproject team of
client managers representing 5 companies spread over two countriesand 5 time
zones, allocating andprioritisingwork and liaising withUser contacts whenproblems
arose.
iSeries Development: 20+ years’ experience inall aspects of IBMiSeries development. Design, coding,
includingsystemcontrolling programs, testing andgivingtechnical support to both
clients and colleges.
RPG ILE: 10+ years’ experience inboth development and maintenance roles
RPG/400: 20+ years’ experience inboth development and maintenance roles
Synon/2E: 20+ years’ experience inboth development and maintenance roles
2. 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 withinanoperations team supportingthe business by investigating reported
problems and installing ‘licenced’ third partysoftware onto Companylaptops. Key
responsibilitiesincluded:
Developandmaintainin-house productionsystems, writteninC# and
ASP.net MVC, carrying out remedial work
Monitor key, externallydeveloped, systems andprocesses, making
recommendations for subsequent corrective actionif problems detected
Followscripts to promote functionalitythroughdevelopment
environments
Installationof ‘licenced’ thirdpartysoftware onCompanylaptops
Cleandecommissioned laptops
DesignedanddevelopedWPF applications for ‘not-for-profit’ organisationto
capturingfund raisingdata, trackandcommunicating withmembers, andproduce
analysis reporting functionality. Keyresponsibilities included:
Liaise withclient to obtainUser requirements, agree project timescales
Design andimplement relational database createdwithina SQL Server
Management Studio environment.
Design andwrite interrogatedfunctionalitydevelopment primaryin C#
and ASP.Net withinthe Microsoft Visual Studio environment.
Create User manual.
August 2014 – April 2015
September 2010 – July 2014
Cross trainedintoC# and ASP.net, moving onto MVC, developingSystems within
Microsoft Visual Studioanddeploying to the Microsoft Azure platform. Thistraining
included attending the Microsoft courses describedin Personal Development
section.
Took a short breakfrom consultancywork to help lookafter myailing Father and see
my Mother through the subsequent periodafter his death. I thentook some time to
travel andrecover from the stressesof thisperiod.
June 2007 to August 2010
John Wiley& Sons Limited - Bognor
Regis, West Sussex
Position: Consultant
Workingas a systems developer delivering stock control, order processing, sales and
distribution systems enhancements and management informationreports to
support the company’s business operations on aniSeries platform. Key
responsibilitiesincluded:
Developing andmaintaining the Customer Services, enquiries, order
processing andstockcontrol systems
Development andproduction ofmanagement reports (using Java) froman
AS/400, and imported 3rd partydata, inMicrosoft Excel for automatic
email distributionthroughout the company
Verifying and formatting data received before uploading onto the AS/400.
Designing, writingand maintainingintegratedfunctionalitywritten inRPG
ILE/400, Synon/2E, SQL andJava.
Designingefficient automateddata import feeds from spreadsheets with
error checkingandcorrectionto minimise data entrytimescales leading to
operationalefficient gains andcost savings.
Prioritising development requests
Presenting to end-user departments proposedsystems changes and
scheduling systems testing resources andfunctionalimplementationto
minimise disruptionto end-users
August 2005 to March 2007
Australian Financial Investment
Group – Sydney, Australia
Project manager and systems developer for financial andmanagement information
systems associatedwith the banks credit/debit card operations on aniSeries
platform. Keyresponsibilities included:
3. 3
Position: Consultant Manage a virtual teamof client managers representing 5 companies
spreadover twocountries and5 time zones. Establishing project
responsibilities, the project plan and milestones, monitoringprogress
against the program ofwork and resolving schedulingandresourcing
conflicts withappropriate client manager.
Co-ordinating full end-to-end System test, simulatinga ‘real’ card
applicationandposting transactions to dummycustomer accounts,
creating comprehensive test plans, verifyingresults and communicating
back to project teamthe outcomes.
Ensure legal compliance with Australian and New Zealand financial
legalisation.
Developing Debit/Credit cards order processing
Exporting data file extract fromthe company’s iSeriesplatform for delivery
to a 3rd partyfor card andsecuritystripcreation.
Creation ofapplicationnotificationdata (passed to 3rd partybankacting
as the agent as AFIG did not processa banking license)
Importingtransactiondata and posting transactions to customer accounts.
Workingwith endusers and clients at AFIGs sister companygathering
requirements, documenting and designing system enhancements and
agreeinginter-organisation data exchange formats.
Developing Synon/2E andRPG functionalityto build card securityand
embossingdetailsto pass to externalorganisations, and functionalityto
receive cardtransactional data andpost to customer accounts.
Integrate newfunctionalityinto existing Systems and arrange for
regression testing.
Arrange signoff fromall organisations to go live, agreeing data transfer
schedules taking intoconsiderationthe number of time zonesinvolved.
Full employment history available upon request.
August 2014
September 2014
October 2014
PERSONAL DEVELOPMENT
Course provider: F1 Computing Systems Ltd
Microsoft 20483 – Programming inC#
Microsoft 20486 – Developing ASP.Net MVC4 Web Applications
Microsoft 20487 – Developing Windows Azure andWeb Services
University of Warwick 1986
KingsfieldSchool, 1983
Grange School for Boys, 1980
ACADEMIC QUALIFICATIONS
B.Sc. (hons) AppliedMathematics - Class:3rd
3 A-level passes (AppliedMathematics, 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 BSACSports Diver, PADI Advanced OpenWater Diver (Volunteer ona UN sponsored
marine surveyon behalf of the National Trust ofFiji presenting documentation to
UNESCO for the establishment of a WorldHeritage Site around the islandof
Yaduataba)