Detail CV

CurriesBach FlowerPhotosSoftwareMusicGeneral

 

Google

 

Home
Up
Summary CV
Detail CV
Links
Site Map
Ajays Stuff

 

 

CURRICULUM VITAE as at 2005

Everything Indian at Amazon

 

Name

 
Ashok Kumar Parbhubhai PARMAR
B. Com (IS)  Otago
 

 

Personal Information

 
Date of Birth: 18th of January 1959
Age:4
Race: Indian
Nationality: Fijian by birth
New Zealand  Citizen (1987)
Living in Dunedin NZ, since  1977
Status: Married in 1982, since  divorced
Children: Two boys aged 16 and  19
Current Address: Dunedin, New  Zealand
E-mail Address:ashok_nz@hotmail.com
Web  Page:http://geocities.datacellar.net/ashoka_kumar_2000/
Mirror:   http://homepages.ihug.co.nz/~ashok
                http://curryzone.tripod.com
Summary CV at:http://geocities.datacellar.net/ashoka_kumar_2000/akcv_sum.htm
 

Qualifications

 
Marist Brothers Primary School, Suva,  Fiji
Fiji Secondary School Entrance Exam (1971)

Marist Brothers High School, Suva, Fiji
Fiji Junior Exam (1974)
NZ School Certificate  (1975)
NZ University Entrance (1976)
Logan Park High, Dunedin, NZ
NZ English Expectance Exam (1977)
NZ Bursary Exams (1977)
Otago University, Dunedin, NZ
Bachelor of Commerce (Information Systems) (1982)
Associated Member (1985 - 1991)
Member of New Zealand  Computer Society Inc. (1991-1995)
 
 

Training Courses

IBM System/36 - Operations (IBM)
IBM System/36 - RPG  Programming (IBM)
Effective Documentation (NZCS)
Project Management (NZCS)
IBM AS/400 - Operations (IBM)
IBM AS/400 - CL Programming  (IBM)
IBM Quality Assurance (IBM)
Quality Assurance (NZCS)
Delegation Management (NZCS)
AS/400 AS/SET Case Technical Operations (IBM Aust)
IBM  4680 POS Introduction (IBM)
IBM 4684 POS Skills Transfer (IBM Aust)
IBM  AIX Introduction (IBM)
IBM Linux and DB2 primer (IBM Aust)
Coumpter based training - DB2, JAVA, MS.NET, ASP.NET, MSSQL
 

 

Experience

  • Positions Held
Software Development Manager
Technical  Manager
Programming Manager
Project Leader/Manager
Analyst  Programmer
University Tutor
  • Tasks Performed
Systems Consulting - Software, Technical, Training, Disaster Recovery
Systems Analysis
Software Design and Development
Systems  Programming
Software Testing
Software Documentation
Staff Training,  Evaluation and Appraisal
Systems Integration and Installation
Client Training and Support
Contract Project Managing and Programming
Advising to  Company Board
Acting General Manager (in General Manager's absence)
  • Coumputer Systems used
IBM AS/400 (all aspect of maintaining and upgrading a  site)
IBM System/36
IBM System/34
IBM 4680, 4694 Store Systems
IBM  RS/6000
Digital PDP-11
Personal Computers (IBM: PC, AT, PS/1, PS/2, P50 and non-IBM)
Laptops (Toshiba: T4400, T4800, T4950, IBM: L40, 770, Dell XPiCD, I4000)
Computers pre-IBM (NEC, NCR, HP, SWPTC, ONYX, SORD,  BBC)
Others (scales, scanners, printers, barcodes, displays, serial comms,  touchscreens, PalmOS based devices, PDA's, wireless systems)
  • Software used
Programming (Dbase/Clipper, *Basic*, Pascal, RPG, CL, Cobol, Fortran, JAVA)
Windows programming (CA-VO, Xbase++, Delphi, VBasic, Vdbase, JAVA, C#)
Linux programming (JAVA)
CASE (Asyst, AS/Set, ProIV,  IPG/400)
MIS (Forest&Trees, AS/400 Query, Crystal Reports, Seagate  Info)
Internet (FrontPage, NetFusion, CGI, VBScript, ActiveServer, JavaScript, WebSphere, ASP.NET)
IBM AS/400 (OS/400, SSP, PC/Support, TCP/IP  & Comms)
IBM 4680 (Supermarket, General Application, Comms to AS/400)
Operating Systems (CPM, DOS, Flex, CDOS, OS/400, SSP, Windows  95/98/Me/2000/XP, Linux RedHat 7.2)
Office tools (Wordstar, Displaywrite, MS Word, MS Office etc.)
 
 

Detailed Employment  History

 

Odd jobs during schooling years

Watchmaker at family shop (10 years experience)
Nightshift packer at Greggs Factory
Labourer at Ocean Beach Railways
Carpenter for Otago Excursion Train Trust
Contract House Painter
Watchmaker for Weatherall Jewellers, Dunedin
Checkout, checkin, shelving for Otago University Main Library
Labourer at Import/Export  Warehouse
 

 

Mar 81 to Oct 81 University of Otago,  Dunedin

  • TUTOR
For Quantitative & Computer Studies, Stage 1. Two  classes of 15 students each.
 

 

Nov 81 to Feb 82 University Of Otago,  Dunedin

  • ANALYST
Design and program Entity Relationship working model. H/W: SWPTC, Gimix PC. S/W: XBasic, Flex, OS-9, and BASIC-09.
Programming Student Records System. H/W: PDP-11. S/W:  COBOL.
 

 

Feb 82 to March 85 Software Associates Ltd., Dunedin (Co-founder)

  • ANALYST PROGRAMMER
Complete Entity Relationship model. Used as a basis for all  other development.
Design and program Production Reporting System (George & Ashton). H/W: NEC PC8001. S/W: MSBasic, CPM.
Design, program and document SAL Debtors System (Aitkin  Plumbing). H/W: NEC PC8001, NCR DM1. S/W: MSBasic, CPM, and  MS-DOS.
Design, program and document SAL Financials, Mini-Bank and Mini-Budget. H/W: NCR DM1, IBM PC. S/W: MSBasic, MS-DOS, and PC-DOS.
Feasibility study for Manufacturing System (W R  Cloughs)
Feasibility study for Accounting and Design Costing (Caulder Stewart)
Programming (50%), documentation (50%) of Accounting Practice Set Generation (Otago University). H/W: IBM PC. S/W: MSBasic,  PC-DOS.
Design (20%), program (20%), and document (20%) Plumbers Management System. H/W: NEC, NCR, and IBM PC. S/W: MSBasic, CPM, and DOS.
Design and program Newspaper Delivery System. H/W: HP-150. S/W: MSBasic, MS-DOS.
Design (20%) Manufacturing Management System (Cadburys Dunedin). H/W: HP-25, HP-15. S/W: pSystem, Pascal, HP-15 calculator  programming
Hardware used, installed and evaluated Sord, Apple, NEC, NCR, HP-150, HP-15, HP-25, Osborne PC, BBC Micro, and Satoris Scales.
Software used and evaluated PFS, VisiCalc, Wordstar, Manual  Maker, DbaseII, and Language Compilers - Plink.
 

Mar 85 to Feb 88 Businessworld Computers (Otago) Ltd., Dunedin (Renamed to Computerland Dunedin in 1987)

  • ANALYST PROGRAMMER
Program (70%) Order Tracking System (Clutha Leathers). H/W: IBM PC. S/W: KnowledgeMAN, PC-DOS.
Re-design and program Convention System (Jaycees Dunedin). H/W: IBM PC. S/W: DbaseIIl/Clipper, DOS.
Provide programming and user support for Dog Registration  System (DCC Health). H/W: IBM AT. S/W: KnowledgeMAN, DOS.
Design, program, document and support Membership System (IOOF, Dunedin). H/W: IBM PC's, PC-Net. S/W: DbaseIII/Clipper, DOS.
Design and program Interest Generation System linked to  Charter System (IOOF, Dunedin). H/W: IBM PC's, PC-Net. S/W: DbaseIII/Clipper,  DOS.
Program Cheque Printing program (Salmond Anderson). H/W:  IBM PC. S/W: MSBasic
Installation of Orchid Network using diskless workstations connected to PC for word processing (Probation Dept, Dunedin). H/W: IBM PC's.  S/W: PCBasic, DOS Batch files
Design and program Plans Recording and Account System  (Duffel Watts & King). H/W: IBM PC. S/W: DbaseIII/Clipper, DOS.
Design (30%), program (40%) Order Processing System (Winward Skins, Balclutha). H/W: IBM PC. S/W: DbaseIII/Clipper, DOS.
Design and program Weight Scales Download (Foodstuffs). H/W: IBM PC, Dimock. S/W: DbaseIII/Clipper, DOS.
Program (50%) and document Auction System (Lovell Reily). H/W: IBM S/36. S/W: RPGII, SSP.
Programming support for DCB Accounting Software (Wallis  Nursery). H/W: IBM S/34. S/W: RPGII, SSP.
Programming support for Inventory System (Otakou Fisheries). H/W: IBM PC. S/W: PCBasic, DOS.
  • PROJECT LEADER
Jan 1987. In charge of one RPG trainee programmer (E Gilbert) and one PC programmer/support (M Cox).
Design, program (80%) and document Meat Kill Processing  (Fortex, Christchurch). H/W: IBM S/36. S/W: RPGII, SSP.
Programming, support and Financial Reports setup of DACA Accounting and Inventory Software (Wickliffe Press). H/W: IBM S/36. S/W:  RPGII, SSP.
Design, program (50%) and install Cash Receipting system,  communicating to Christchurch (Smith City). H/W: IBM PC, S/36. S/W: DbaseIII,  Basic, PC-DOS, RPGII, and SSP.
Analysis and design of Parts Dealer Network (AIC/IH  Dealers). H/W: IBM S/36, IBM PC's. S/W: X.25 Packet Switching software, RPGII, SSP, PC-DOS.
Analysis of Manufacturing System for Raw Material Usage  (Murdochs, Dn). S/W: DACA Manufacturing System.
Hardware used, installed and evaluated: IBM PC's, Epson, HP  Laser printers, Onyx Multi-user system, Data General 1, IBM S/34, S/36.
PC software used and evaluated Wordstar, Wordstar 2000,  DbaseIII, Clipper, KnowledgeMan, Lotus, MS Project, Publishing, Attache Accounting, PC Network, Orchid Network, DisplayWrite, Multimate.
S/36 software used and evaluated RPGII, DACA Accounting and  Manufacturing, IPG Program Generator, ADD Application Generator, PROIV  Application Generator, Data Transfer software.
 

Feb 88 to Sept 2002: Infodata Systems Ltd., Dunedin, renamed to ISL NZ/AUST, renamed to MagentaRetail 

  • PROGRAMMING MGR
In charge of two RPG programmers (K Reynolds, M Gassman) and one PC programmer/support (N Gillions).
Responsible for System/36 networks for Peat Marwick Dunedin  and Milton. Project management, software enhancements, consulting, training and  documentation. Report to General Manager.
Design and program Student Management (SA Access Scheme). H/W: IBM PC. S/W: DbaseIII/Clipper, PC-DOS.
Design and program Donation Management (Hospice, Dn). H/W: IBM PC. S/W: DbaseIII/Clipper, PC-DOS.
Programming, maintenance and support of DCB and ISL  Accounting and Practice Management software. Applications include Debtors, Company Register, Correspondence, Private Ledger, Report Generation, Hospital  Records, Share Register, Creditors, Tax Register and Work Register. H/W: IBM S/36, IBM AS/400, and IBM PC. S/W: RPGII, RPGIII, SSP, OS/400, and PC-DOS.
Programming to automatically transfer Private Ledger accounts and balances to Lotus123 on a PS/2 (PSS Otago). H/W: S/36, PS/2. S/W: RPGII, Lotus123, Basic, and PC-DOS.
Involved in the design, programming and maintenance of host  systems - Customer Profile, Quoting, Stocktake, POS upload and download, Price Book, Charge Card and Debtors (John Edmond). H/W: AS/400, S/W:  RPGII.
Programming of Cash Register Download (Foodstuffs). H/W: IBM S/36, NCR Scales. S/W: RPGII, SSP.
Design and program the only SAA Dialog Manager and Dialog  Tag Language compiler for the IBM AS/400 using the IBM 5250 data stream. H/W: IBM AS/400. S/W: RPGIII, OS/400.
Involved in the programming of ISL SAA Practice Management Series General Ledger (Informant G/L). H/W: IBM AS/400. S/W: SAA RPGIII, ISL  Dialog Manager, and OS/400.
Interface Informant G/L Reportwriter to PC Laser Printers. Provide proportional fonts and shading via PC attached HP Laser Printers. H/W: IBM AS/400. S/W: RPGIII, OS/400, HP-PCL3.
  • TECHNICAL MGR
July 1990. In charge of two RPG programmers (C Morton, J Murphy) and two trainee programmers (N Johnston, Rewi Newhman).
Responsible for AS/400 networks for Peat Marwick Dunedin and Milton and other clients. Project management, software enhancements inhouse and  for clients, consulting, training and documentation. Report to General Manager and ISL Board.
Programming of the IBM 4680 Point-of-sale system.  Enhancements to the IBM GSA (General Store Application). (John Edmond, Farmers). H/W: IBM 4680. S/W: 4680 Basic, GSA.
Design and program AS/400 Invoices Save to PC Worm drive and Search system (Mainland). H/W: IBM PS/2. S/W: PC/Support, DbaseIII/Clipper,  MS-DOS.
Design and program PC based Turbo Tax data transfer to AS/400 based ISL Tax Register. H/W: IBM PS/2, IBM AS/400. S/W: Turbo Tax, PC/Support, OS/400, and RPGIII.
Write a full System Specifications for a PC based Invoicing  System (Caulder Stewart)
Programming enhancements to IBM 4680 GSA and Supermarket System code to operate an OMRON PST150 EFT POS terminal (Contract to IBM NZ for Foodstuffs). H/W: IBM 4680. S/W: 4680 DOS, 4680 Basic, 4680 GSA, and 4680  SM.
Contract Project Manager & Programmer to IBM Malaysia (2 weeks) for system changes to IBM4680 SA (Supermarket Application) for Parksons, Malaysia. H/W: IBM 4680. S/W: 4680 DOS, 4680 Basic, 4680 Supermarket System.
EDI design and programming on the AS/400 for Purchase Orders and Goods Receipts. (John Edmonds). H/W: IBM PS/2, IBM AS/400. S/W:  PC/Support, OS/400, and RPGIII.
  • DEVELOPMENT MGR
1992. In charge of AS/400 programmer (C Morton), Clipper programmers (B Cowin, B Howie, H Karla, N Patil, P Speden, Simon Greg), and  support (Matt Johnson).
Responsible for two AS/400s - consulting, management and programming for Bureau clients (KPMG Dunedin and Milton, John Edmonds South Island network, Wrens South Island network and Camerons). Responsible for design and development of ISL Point-of-Sale system. Consulting clients on new systems  and enhancements to existing systems. Project Management. Staff programming training and client training. Reporting to General Manager and ISL Board.
Concept, design and program PC based Retail Point-Of-Sale  system, using an AS/400 for back-office functions (Wrens). Attach to existing  Accounting and Inventory system on the AS/400 using the IBM 4680 interface. H/W: IBM PS/2, IBM AS/400. S/W: DbaseIII, Clipper, RPG/400, PC/Support, and OS/400. 1992
Assist in setting up a TCP/IP link between IBM AS/400 and  Unisys BTOS computers (Cadburys). Implement new AS/400 installations.
Organise full AS/400 Programming Training Plan  (Cadburys)
Formulate Disaster Recover Plans (PSS, Wickliffe  Press)
Extensive enhancements to the ISL Point-Of-Sale system (now  known as Info/Pos) for clients (Aotea Sourvioners, QCC Sydney, Freedom Furniture  Australia, CRT Otago, Berrymans Christchurch, CFC Hamilton, Protector Safety,  OPSM Australia, Singer Australia, Portmans Australia, Stage Professionals Singapore and others). H/W: IBM PCs, receipt printers, barcode printers, pole displays, keyboards and scanners, cash drawers, modems. S/W: Clipper, DOS, and Networks.
Train Chevalier OA Singapore staff (in Singapore) on implementing and training of Info/Pos for their customers.
Modifications to Info/Pos for marketing purposes for ISL.  Design and program Info/LAN - network store-wide sales reporting module. Design  and program Barcode Printing on dot matrix printers.S/W: Clipper
Design and program Source Code Interpreter for reports.S/W: Clipper
Design and program Info/COMM - comms module for data  transfer to and from Head Office. Scheduled transfer,  auto-recovery.  S/W: Clipper, Comms  library
Design and program Info/HOST - Head office consolidation system. S/W: Clipper
Design and program Query system built into Info/Pos.S/W: Clipper
Write interfaces for Info/Pos and Oracle (Public Sector  Accounting), Ready/2 Retail, CBA Charter, Attache, System/36, RMS, TIMS (RS/6000) and SEQUEL back-office systems.S/W: Clipper
Convert Info/Pos to multi-user using online databases  residing on a Novell network server for Harvey Norman Australia - RAPS. 1996.  Major enhancements to suit Harvey Norman.S/W: Clipper
Assist in migrating AS/400 data to SOLAR (John Edmonds and Carters). H/W: IBM PC, IBM AS/400. S/W: OS/400, RPGIII, PC/Support, Clipper,  and DOS.
March 1998 - Investigate Xbase++ for converting RAPS to a  full GUI interface - wRAPS. Write conversion of Clipper screen commands and  functions to Xbase++ GUI interfaces with the help of Xbase++ developers - Alaska International, Germany & USA. S/W: Clipper, Xbase++ 1998
Feb 1999 - Concept and develope POS prototype in Java using  third party dbase drivers. S/W: Handcoded using Sun JDK1.17B and Swing1.1.1 and COMMS.JAR
August 1999 (ongoing) - Develop full Headoffice  Datawarehouse Maintenance System in Java using IBM VisualAge for Java 2. Connect to Microsoft SQL Server 7.S/W: Java, MS  SQL
2000 (ongoing) - Maintain applications written in Visual Basic 6 that support data configuration and export from the SQL  datastore.S/W: VB6, MS SQL
2000 (ongoing) - Seagate Crystal Info (Crystal EIS Reporting). Design and implement EIS reports using Crystal Info and MS  SQL.
  • DEVELOPMENT MGR (NZ)
2001 (ongoing) - Develop Java POS Thin client. Connection to multi-threaded Java POS Server with multiple connections to SQL databases, for Store and Enterprise based systems, using SUN JDK 1.1.8, IBM JDK 1.1.8, SUN and IBM JAVA Comms API, JDBC, IBM VisualAge for Java 3.02
Main features - socket based connection, object transfer,  multi-threaded server and client.
 
In charge of three student programmers from Otago  University.
2002 (ongoing) - Conversion of current development system to work with IBM DB2 7.2 for Windows and Linux, as well as PostgreSQL for Linux using JDBC.
Conversion of current development system to run on RedHat  Linux 7.2
Added Graphs and Reports using Java2D, graphics rendering, dynamic font sizing. Soft-coded, user definable Graphs and Reports. 
Database conversion to support MySQL (version 3.23.50+). Ensure compatibility with MyODBC (2.50.39) and MyJDBC (2.0.14).
 
Develope PalmJPOS - a ultra-thin POS client running on the PalmOS operating system. Written in JAVA and communicating with the common  JPosServer (which has access to the various backend databases).
Initially developed to work with the Symbol 1700 PDA with  Barcode scanner and Wireless network.
Development environment - Java 1.1.8, IBM VisualAge Micro  for Embedded Systems 1.3 with 68K-PalmOS extentions using the J9 runtime, Symbol  barcode scanner library, Symbol 1700 PDA, Spectrum Wireless network.
 
Hardware used, installed and evaluated: IBM PC's, IBM PS/2,  IBM S/36, IBM AS/400, IBM 4680, 4684 POS, RS/6000, receipt printers, line  printers, laser printers, barcode scanners, weigh scales, pole displays, serial  keyboards, modems, ROSE Serial Network.
Software used and evaluated: RPGII, RPGIII, SSP, OS/400, DbaseIII, DbaseIV, Clipper, Asyst Case Design, MS Windows, AS/SET Case, IPG/400, MS Word, MS WFW networks, most Windows packages, LANtastic networks, Novell  networks, Windows95, Windows98 Betas, WindowsNT, FrontPage, NetFusion,  NetObjects web design, Java programming - Visual Cafe, J Builder, Delphi1, 2 and 3, Visual Basic 3, 4 and 5, Visual Dbase, Xbase++, communications software (RAS,  Carbon Copy, pcAnywhere, CoSession, ICE-Ten), Java SDK, Swing (JFC), VisualAge  for Java, Microsoft SQL Server, Linux RedHat 7.2, IBM DB2 7.1 Personal for Windows, IBM DB2 UDB 7.2 Enterprise Edition for Linux, PostgreSQL for Linux, IBM JDK for Linux. Linux system tools, Window Managers, X Server for MSWindows,  PalmOS, Palm emulator, MS SQL MSDE, MS SQL 2000, MS.NET, C#, ASP.NET 
 
Experience gained in Windows programming - Registry, Date  and Time manipulatioon, performance functions, multimedia, APM, MAPI, FTP, SNMP  and Internet programming, CGI scripting.
Experience gained in Java programming, Swing (Java Foundation Classes), Java Comms library, JDBC, Microsoft SQL Server 7, MS SQL  2000, Seagate Crystal Reporting, Seagate Analysis and Seagate Info, IBM DB2 for Windows, IBM DB2 UDB for Linux and MySQL.

Sept 2002 to present: Enabling Technologies Ltd., Dunedin 

  • SENIOR PROGRAMMING
Development of systems relating to Accounting Packages, namely ACCPAC, Greentree and Microsoft AXAPTA.

Creation of ETOptions - extention modules for ACCPAC. Similar system created for Greentree.

Custom development including Web based Order Entry, Web based Reporting System,

Gained knowledge in MS.NET, ASPX, MS Visual Basic, JADE, C++, Crystal Reports., AXAPTA X++ and Morphx.


  • DEVELOPMENT TEAM LEADER / MANAGER (December 2003)
Managing 6 developers.

Coordinate systems design and implementation, mainly for custom development. Projects under way include ACCPAC CRM customised development, online Document Management System, extentions to ACCPAC.

Initate procedures and methodologies for system development.


Software Manuals Written

SAL Debtors System (PC)
SAL Cash Management System (PC)
SAL Budget Management System (PC)
SAL Accounting Practice Set  Generation (PC)
SAL Plumbers Management System (PC)
IOOF Membership System (PC)
Auction System (S/36)
Kill Sheet System (S/36)
AIC Parts System (S/36)
ISL Correspondence System (AS/400)
ISL Dialog Manager (AS/400)
Info/Pos Modules (PC)
Release notes for Software Modifications 
 

 

Other

Submitted an article for publication to two international  IBM Mid-range Systems magazines. Programming and Operations of IBM's Systems  Application Architecture (SAA) Common Programming Interface (CPI) Service - The  Dialog Manager. (1991). Overview Document, Summary  Document.
Author of What! Laptop Battery & System  Monitor for Windows95 - Freeware written in Delphi 3 implementing lots of Windows95 API's, including Registery, timers, timezones and  multimedia controls.
Convert personal software to most versions of Visual Basic and Delphi
Design and implement own Internet Personal Web site at http://geocities.datacellar.net/ashoka_kumar_2000 in July 1997. Averaging about 1,000 hits per week. Content includes Free software - What! Laptop Battery & System Monitor, Games, Curry Recipes  and Bach Flower Remedies and Modem Monitor Graph. Mirrors at http://geocities.datacellar.net/modemgph and http://homepages.ihug.co.nz/~ashok
Author of Modem Monitor Graph for Win98/Me/2000/XP, CPU Monitor Graph, NetTraffic for Win98/Me/2000/XP and SWSClock -  Virtual Clock. Freeware software written in Delphi 3 implementing  lots of Windows95/98/NT API's, including Registery, DialUp Networking, RAS,  TCP/IP Sockets, Graphing tools, Multimedia, Timers, SNMP, drag/drop etc.

Addition of  MammaGamma - gamma correction and volumn adjustment at the touch of a button while playing a game. Includes transparancy of any WinXP program including Task Bar.
Everything Indian at Amazon

 



Everything Indian at Amazon

Google

Visit The Ring of Fire Home Page

This site is a member of   The Ring Of Fire
A linked list of Chile websites

Next - Skip Next - Next 5 - Prev - Skip Prev - Random Site

Join the ring or browse a complete list of The Ring Of Fire members
If you discover problems with any of The Ring Of Fire sites, please notify the Ringmaster
A service of netRelief, Inc.

© Ashok Kumar Parmar, Dunedin, New Zealand       

1