CURRICULUM VITAE OF available on request

 

PERSONAL  DETAILS

NAME                          :    available on request                                                          (Gender  :  Male)

DATE OF BIRTH        :    1961                                                                      (Age        :  47)

NATIONALITY           :    British

MARITAL STATUS    :    Married                                                                

ADDRESS                    :    available on request

CONTACT DETAILS :    available on request (YOU CAN EMAIL ME AT INFO@MIRAJ.CO.UK)

AVAILABILITY          :    Immediate

 

QUALIFICATIONS & TRAINING

BSc. (Honours)             :    Computer Science (Portsmouth University)................................................( 1984 )

HND (with distinction) :    Computer Studies (Portsmouth University).................................................( 1981 )

GCE A' Levels             :    Economics, Mathematics (Berkshire) ….…...........................................….( 1979 )

GCE O' Levels             :    Maths, Physics, Computer Studies, Biology, English Language,   

                                           English Literature, Geography, Technical Studies ………………..………..( 1977 )

TRAINING                  :    Networking, Dreamweaver & MS FrontPage (self taught)……………..…..( 2001 )

                                      :    Compaq: Programming in DEC MACRO‑11 Assembler Language........….( 1985 )

                                      :    Compaq: DEC PDP-11 RSX‑11M Systems Management .....................…..( 1986 )

MEMBERSHIP            :    The Institution of Analysts & Programmers ………………………………..( 2002 )

 

COMPUTER EXPERIENCE

PRIMARY SKILLS:                         Real Time Software Engineer with extensive development & testing experience

& APPLICATIONS                          ► UK MoD Command & Control Systems & Tactical Training Systems (ASTT’s)

                                                               Development & Testing to ISO 9001 & military standards US DoD-STD 2167A

                                                               ► Support BA aircraft flight data recording & engine health monitoring systems

                                                               Generation of technical specifications, proposals & onsite training presentation

► Broad experience of PC systems, hardware, software applications & networks

 

LANGUAGES:                                   Pascal, Fortran, CORAL-66, ALGOL, BCPL, Assemblers

 

OPERATING SYSTEMS:               Compaq DEC VAX/VMS & DEC Windows, PDP/RSX-11M/RT11

                                                               pSOS-68K, MS DOS/Windows, Linux, Solartron Real-time Executive

 

DESIGN METHODS:                      Yourdon Structured Analysis & Design for Real Time Systems, MASCOT

 

SOFTWARE TOOLS:                     Compaq DEC VAX DCL/CMS/MMS/TPU/Interleaf, DEC Teamwork &

                                                               SELECT Yourdon CASE tools, Graphic systems, MS Office Applications

                                                               ► Norton GHOST, Accounting packages, Photoshop, Dreamweaver

 

HARDWARE SYSTEMS:               Compaq DEC VAX/PDP/Vaxstations, PC's, Motorola MC68000, Intel 8085/6

                                                               Microprocessors, ICL 2900 series, Ferranti FM1600 series, IBM Netfinity Server

 

CAREER HISTORY…………………….……. DURATION (PERIOD COVERED)

Miraj International Ltd, Reading, Berkshire……….… 16 years

JOB TITLE – Managing Director and Senior Software Engineer

My duties encompass all aspects of managing Miraj International Ltd. As a freelance contractor, I have personally undertaken and successfully completed the following contracts on behalf of large corporations:-

 

Miraj Internet Centre, Reading, Berkshire …………..

POSITION – Managing Director & System Maintenance Engineer (Permanent)

PCs, MS Windows 98/NT/2000/XP/Vista, Office Applications, LINUX, TCP/IP, Routers/Firewalls, Web Design

Set-up and management of Internet Cafι & Computer/Laptop Repair Centre with multi-player games & bespoke web design Services. Management of project from inception to completion stage included day to day operations & Staff Management:-

·         Specification, Evaluation, Negotiation, Purchase, Installation, Configuration & Support of I.T, Software & Services

·         PC based networking systems, TCP/IP, Internet Connection Sharing,  MSN/Yahoo Messenger, Norton GHOST

·         Develop and implement business strategy for finance, pricing, promotional initiatives & procedures


CAREER HISTORY (…Continued)…………… DURATION (PERIOD COVERED)

 

British Airways Plc, London Heathrow Airport …4.5 years

POSITION :  Flight Data Recording Support Programmer (Freelance Contractor)

VAX OpenVMS, DECWindows, PDP-11 TSX (multitasking version of RT11), PC’s, MS Windows 3.1/’95/NT, UNIX, FORTRAN, CORAL-66, DCL, TCP/IP, FTP, Kermit, MS Office, Year 2000 compliance, system migration

Specialist Maintenance Programmer for BA Engineering Flight Data Recording (FDR) Department. FDR Replay systems extract data reports from onboard media (OQARs) and distribute reports in different formats to Engine Health Monitoring (EHM), Aircraft Performance Monitoring (APM) and others for analysis. My responsibilities included: -

(a)     General day-to-day systems management & support for different platforms (VAX, PDP, Intel) and data link protocols.

  •  Install software application & updates, monitor different data links, perform system backups & maintenance

(b)     Application Development/Maintenance for FDR systems, including following projects :-

·         Migration of FDR central report distribution system (ARIDS) from MicroVAX-2 to MicroVAX-3100.
Entailed scheduled data transfer between different systems using SNA, DECNet, TCP/IP, Kermit, Pathworks.

·         Software enhancements for processing reports generated by ACMS Replay systems and onboard ACARS

·         Automate the transfer of data using DECNet & TCP/IP (FTP) to other BA systems (EHM, APM) and external customers such as State University of New York (SUNY) & Rolls-Royce.

·         Year 2000 compliance of FDR systems & applications. Identify non-compliance, Produce Test Specs, set-up Y2K Test System, Implement necessary software modifications, and System Testing (Unit, functional, Integration).

·         Support Integration of new BA aircraft fleets (Airbus A319, Boeing 777ER) & pc ground replay system (GRAF)

 

GEC-Marconi Sonar Systems Ltd, Somerset …..7 months

POSITION :  Software Engineer (Freelance Contractor)

Intel PC’s - MS DOS & Windows- Real Time embedded system - SELECT Yourdon CASE Tool - MS PASCAL - MS Macro Assembler v2.0 -  XtreeGold - MS WORD - US DOD STD-2167A

Responsible for the Auxiliary Cabinet Software (AUXCAB) for Sonar 2093 RAN system designed for the Royal Australian Navy Coastal Mine hunting ships. This was a variable depth Mine hunting Sonar and the AUXCAB interfaced between the ships main sonar system and the peripheral subsystems (ATS, MPPS, MTA, Route Survey).

·         Produced Software Requirements Specification (SRS), Design Document (SDD) and Test Document (STD). Successfully completed software Coding and UK Integration test.

·         Generation of all technical specifications & coding conformed to US DOD STD-2167A quality standards.

 

Aerosystems International Ltd, Yeovil, Somerset….8 months

POSITION :  Software Engineer (Freelance Contractor)

DEC VAX/VMS, DECWindows - Real Time – Safety-critical - Teamwork - Yourdon - US DOD STD-2167A

Produce System Test Specifications/Descriptions (STS/STD) for the Royal Navy Merlin EH101 Helicopter, and later implement tests using special test environment system which provide low level emulation of on-board equipment. STS/STD's produced directly from system specification and conformed to US DOD-STD 2167A quality standards. The Merlin Mission software (MMS) utilised Yourdon/Teamwork for system Specification and Design. I was responsible for the Stores Management System (SMS). SMS contained Safety-Critical control software, which provides release, presetting and jettison control of heavy store (Stingray Torpedo, Mk 11 depth charge) and various Sonobuoy stores.

 

Marconi Simulation & Training, Bracknell ……..… 2 years

POSITION :  ASTT Software Engineer (Freelance Contractor)

DEC PDP/RSX, PCs, MS Windows 3.1, CORAL-66/MACRO -MASCOT - Real Time – Training Course, Kermit

·         Provide Consultancy and Support for Solartron ASTT systems

·         Evaluate & test CORAL-66 conversion from DEC PDP to DEC VAX/VMS/VAXELN.

·         Intensive Software Training Course for the Royal Malaysian Navy. Did five weeks on-site presentation in Malaysia.

·         Integrate Kelvin Hughes 1007 Radar Consoles to the RN Submarine Trainer at HMS Dolphin, Gosport

·         System support including Technical Proposals for system upgrades, Generation of ASTT System diagnostics

 

Ferranti Simulation & Training, Bracknell…..…8 months

POSITION :  ASTT Senior Software Engineer (permanent)

Real Time - PDP System Management - VAX/VMS WordPerfect, ASTT System Maintenance & Training

DOS/Windows

ASTT system maintenance & support, relocation, technical proposals and cost estimates for new & upgrade ASTT systems.


CAREER HISTORY (…Continued)…………….…... DURATION (PERIOD COVERED)

 

Ferranti Naval Systems, Portsmouth……………6 months

POSITION :  Senior Software Engineer (permanent with Six months detachment)

VAX/VMS - FM1600E - Real Time – CORAL-66 & MASCOT

Test Real-Time Submarine Command and Control System (DCC) for Royal Navy 'Upholder' class submarines. Development in CORAL-66 on VAX/VMS. Target Ferranti FM1600E interfaced to Tactical Data Handling and Fire Control consoles and on-board sensors including Sonar, ESM equipment and periscopes.

·         Write and test Naval Weapon Harbour Trials (NWHT) document for ESM (RACAL UAC/UAP) and EW Display.

·         Pre-NWHT acceptance tests using both in-house Simulated Submarine Environment Test set and
on-board the RN submarine 'HMS Unseen’. Some Code and Testing in CORAL-66.

 

Ferranti Simulation and Training, Fleet, Hampshire….…5 years  

POSITION :  Senior Software Engineer / Principle Engineer (permanent)

VAX/VMS, CMS/MMS - M68020, pSOS/pROBE - PDP/RSX-11M - Real-time embedded software, CORALl-66, Pascal, Macro-11 Assembler, full software lifecycle

Development and support of Real-time ASTT naval training systems for Indonesia, Pakistan, Malaysia & Canada.

·         Indonesian Navy ASTT. Senior Software Engineer to upgrade 2 cubicle Electronic Warfare Trainer to 8 cubicle ASTT system. Involved from specification to site & post acceptance. Spent two months in Indonesia for system installation.

·         Pakistan Navy ASTT. Official weeks visit to Karachi to investigate system defects.

·         Royal Malaysian Navy ASTT. One month visit to install and test Magnetic Tape Utility & investigate system defects.

·         Indonesian NAVY ASTT. Principle Engineer responsible for On-site ASTT Training Course and Software Enhancements. Several Indonesian visits for over 2 months each including System Test and Acceptance.

·         Operations Team Trainer (OTT) for Canadian DoD. Develop Real-time embedded software for new Graphics Display subsystem (LPRD) and CIKAT HMI subsystem. Software written in Pascal with GKS routine calls. Developed on VAX/VMS using VMS layered software CMS and MMS. Target was M68020 microprocessor running pSOS-68K Real-Time Multiprocessing O.S Kernel. Extensive use of pROBE-68K symbolic debugger.

 

Solartron Defence Systems (Schlumberger), Farnborough….3 years

POSITION :  Junior to Senior Software Engineer (permanent)

PDP-11/44 -UNIBUS - RSX-11M/Plus - RSX (SysGen/MCR/DCL/BAD/BRU/PIP/DSC), Solartron Real Time Executive - Real Time - SDL CORAL-66 - MASCOT - DEC MACRO-11 - Pascal - GKS

Develop, install & support of a Real-time simulation system, Action Speed Tactical Trainer (ASTT), for naval training.

·         Responsible for complete software development life-cycle ASTT for Pakistan and Indonesian Navy.

·         ASTT system was written in CORAL-66 and MACRO-11 assembler for a multi-processor environment. Development was on DEC PDP-11's running RSX-11M/PLUS. Target was multi-configured DEC PDP-11's with proprietary hardware running Real-time Executive System.

·         Take over responsibility for PN ASTT Sonar Display subsystem written in PASCAL & GKS Graphics.

·         Three months in Pakistan (Karachi) for Installation and Site Acceptance.

 

Truswell Systems Ltd, Reading, Berkshire………………….. 4 months

POSITION :  Programmer (permanent)   IBM/Olivetti PC’s - MS DOS - GW BASIC

Maintain and install IBM PC based Software package for designing roof trusses. Software written in GW BASIC.

 

Royal Naval Engineering College, Manadon, Plymouth………..1 year

POSITION :  Trainee Programmer (One year Industrial Training)

Rank Xerox/CP-V - Intel 8085 Assembler - Fortran/GINO-F - BCPL - OCODE

·         Write interactive graphics package in FORTRAN (using GINO-F procedures) for PERT (critical path) networks.

·          Transfer BCPL compiler from mini to Intel 8085 microcomputer. Design, Code in Intel 8085 Assembler language & Test software Interpreter for OCODE which is the machine independent code produced by BCPL compiler.

 

OTHER INFORMATION

I am an enthusiastic cricket and squash player. Interests include comparative religions & current affairs.

Full British driving licence since 1977. Speak fluent Urdu/Punjabi.

 

REFEREES - Can be supplied on request.