I am based in the United Kingdom in the county of Hertfordshire and have been involved in software development since 1983.
I first started programming in the days of the BBC Microcomputer with 32K of Ram. In those days programs were loaded from a cassette tape although subsequently 5.25 inch floppy disks became available if enough funds were available.
Over the years I have had experience of a large number of different software development environments including :-
- Commodore Basic
- Microsoft Macro assembler
- DBase II, DBase Plus v2.x
- Borland Pascal, Delphi and C++
- Microsoft VB versions 4,5 and 6
- Microsoft VB.NET/ASP.NET and C#.NET languages v1.x and v2.x
- TASPro6 an application programming language for creating mini programs to access data stored in Btrieve and Codebase file formats.
Over a number of years I have been involved with projects that include :-
- CNC machine tool control
- MIDI sequencers
- Measurement systems and statistical process control
- Reverse polish expression compiler with full syntax checking and unlimited nesting of brackets
- Business systems using n tier client server architecture
- Source code generation and IDE Addins
- Microsoft Office automation
- SQL7/2000, MSDE and Jet database applications
- applications using MTS and COM+ technology