|
MY PROFILE
NICK YATES
PUBLIC PROFILES:
BEBO - NICKG817
FACEBOOK & FACEPARTY
profiles use my name
I am also on Friends Reunited
EMAIL PROFILES:
YAHOO -
REALLY_HATE_FELIX @ YAHOO.COM OR N_G_YATES @ YAHOO.COM
HOTMAIL - N_G_YATES @ HOTMAIL.COM
Back
Ground:
Development of Bespoke based
software within an array covering mainly Windows and
Linux platforms on many different programming languages.
Low Level : Z80 Assembly, 6502,
68000 & PIC RISC Programming basic knowledge
(learning PICs)
Low Level: Bios Programming with
knowledge of Award, Pheonix & Trend with awareness
of reverse.
High Level: BC7, MPLAB, Visual
Basic/Studio, VB-DOS, VB.NET, VBA, DBASIC
Projects developed during the 1990s
Database for handing and managing a
doctors surgery, created for DOS users which was used to
add, modify and search criteria's for certain patients.
Spread-Sheet bespoke program for a
previous employer which was used to calculate and store
quality control data. (DOS)
A test module for the same employer
for checking colour palettes against quality control and
colour matching charts. (DOS)
Database designed for a
small/medium personal injury claim company which follows
up calls and handles clients including an automated
backup - storage system designed and written in Paradox
& Visual Basic in Windows NT Server.
Projects developed during the year 2000 on wards
8
primary based some of which are still on-going websites
which I maintain from time to time including:-
Talke Chemicals, RYTEK,
Claremont Holistic Theropies, Grindlestone Edge Kennels
& Cattery, Nick-Yates.co.uk, Roy-Yates.co.uk, Alsager
Model Railway Association, JTR Controls, Complete
Creations, Fistral Holidays, Pentire Holidays, David
Smithsons, Penlee International, PM Radiators, The
Spitting Dummies Punk Rock Band, Uk Net services, Uk Web
designs & Kenneth Jones Solicitors.
Various bespoke projects
for companies including PM Radiators, Shops and a small
computer telesales company.
Mainly developing
diagnostic test software for new devices using FTDI USB
and RS-232 protocols for analysing and testing prototype
microprocessor test boards which use either full logic
or RISC (Reduced Instruction Set Commands) PIC logic
which simply is a single chip computer.
Web
Based:
High Level: xHTML, CGI, PERL & VB &
JAVA SCRIPTING
High Level: Flash Interactive
High Level: VB.NET and streaming
data knowledge..
Technical Support Knowledge:
I am able to modify, update and
maintain any pc or laptop from any flat form or any
level including domain & mainframe servers.
I also able to manually remove,
repair or quranteen viruses, trojans, grey ware and
popups.
Have a large knowledge of software
for most platforms and security based products including
high based encryption data signatures.
Hardware:
Pic Programming but I am a beginner, Pc Repair (all
levels) Server, Client & Laptop with Blade Servers &
Super Computer Knowlegde.
Certain levels of reverse
engineering.
Software Operating Systems:
FILING TABLES : NTFS, FAT8/16, FAT18,
FAT 32, HPFS, XTAL, UNIX HPFS, HTFS, DFS, ADFS, DDFS
8 Bit - CP/M, CP/M 86 & 2.2,
WorkBench & GEM, OS/2, MSDOS, DRDOS, FREEDOS, BE-OS
& IBM PC DOS
16/32 Bit - Windows NT & Windows
95/98, MAC OS, BE-OS, RISC & OS/2(WARP), MAC OS Leopard
Linux UBUNTU, REDHAT, MANDRAKE & MINI LINUX 32 Bit
Platforms
32/64 Bit - Windows XP, Win
2000-2003, Windows Vista (Home, Premium & Ultimate)
All levels of Firmware knowledge
and bespoke design of FTDI USB support to custom
devices, PIC chip 16fxxx programming to custom hardware.
Mobile Phone knowledge:
Java, WAP and GSM knowledge also
Hutchinson 3G. Also some knowledge of the symbian
os for mobile phones.
ISO 9660 standards knowledge.
Technical Support Knowledge:
AMD Processors 8, 16, 32 & 64 Bit
(dual core) incl. Barton & Opertrons
INTEL Processors 8, 16, 32 & 64 Bit
(dual core) incl. Xeon
IBM, HONEYWELL, COMPAQ & ICL
(FUJITSU)
mainframe knowledge
MOTOROLA Processors (APPLE)
INTEL Processors (APPLE)
ACORN RISC COMPUTERS
DDR1, 2 & 3, SDRAM, SORAM, MMO &
FLASH MEMORY
CDROM OEM SCSI, SATA & IDE-ATAPI
incl. USB/FIREWIRE & ESATA supports
STORAGE : HDD, DIGITAL
STORAGE INCL. BLADE SERVERS and VAX also DITTO & ZIP
VIDEO : VGA, XGA, MDA, AGP,
PciExpress, PCI32 & ISA 8/16
Software:
(ALL versions) Microsoft Office
incl. Frontpage, Visual Studio, BC7, Visual Basic (DOS),
GW Basic, Virtual Machine
(ALL versions) Dream Weaver
Products
(ALL versions) Adobe Reader & Flash
also software support
(ALL versions) Quick Time & Codec
knowledge
(ALL versions) Xara
(ALL versions) Dark Basic
(Versions upto 11) Borland Paradox
FTDI driver embedding on dynamics
(USB), Port monitoring & storage.
Networking:
Domain & Server setup and
configuration with Internet Access and Email Security
Peer to Peer networking on similar
Gnutella & Napster networks. Including web
servers such as with Apache
I
have developed programs these systems in the past:
Sinclair ZX81 ,
Spectrum(48K & 128K) ,
Sam Coupe & QL
Atari XL ,
XE & ST
Commodore 16, 16+4, PET, VIC-20,
CBM 64/128 ,
AMIGA
Tatung Einstein TC01  ,
Einstein 256
Tandy 1000
MSX
Intertec Superbrain

Amstrad CPC ,
PCW
& PPC
Acorn BBC ,
BBC Master ,
Electron ,
Atom & Archimedes
Nascom 1 & 2
Texas Instruments TI-99a
Sharp MZ-700
Apple II & Macintosh
IBM PC and the rest is history!
  
Most of the coding on there
older systems were possibly developed in the standard
programming language installed in the ROM which would
possibly be BASIC apart from a few machine code based
machines such as Einstein, QL, Sharp MZ-700 which
started up at MOS level which I have also developed code
for as well based around the Z80, 6502 & 68000 range of
processors.
( )
basically means I used to use the base programming
language in ROM.
( )
basically means I used the internal ROM Debug manager
supplied or Assembler.
( )
other
software used as part of various projects.
|