This is a pseudo resume: demonstrates my skills and abilities.
Programming
C/C++
My strong point would have to be C/C++, my first brush with C was 8 years ago
when I started my computing diploma, having finished
that, I moved on to a bachelors degree and really polished up my skills.
Thereafter I started a job as a C/C++ programmer, you can
have a look at the work by following this link :
http://www.geocities.com/rj27au/Tfury/tankfury.htm
I feel that I am a very devoted programmer, I do spend lots of my spare
time programming odd bits here and there.
My tool of choice is Microsoft Visual Studio 6 , though I have extensive use of a
UNIX
gcc environment and have even coded GUI apps for the
Amiga.
I have full confidence in writing Dlls and win32 applications, though I'm no
genius by any means, but I do have a logical and structured
approach to problem solving. I am not the type who becomes stuck with a problem
and then gives up, I believe if there is a Will there is a Way.
And this one, if you use the F1 you will get there faster, otherwise use the WWW
.
Assembler:
I386/I486 reasonable understanding of this, although I must admit I am disgusted
with Intel architecture comparing to Motorola, all the 64k blocks and
segments and lack of registers made me unhappy. While the MC68000 + family of
cpu's have a straight forward and easy to use instruction set.
MC 8 data registers , 8 address registers , while I386 was it 2? or 4 all up I
don't recall.. I'm sure Intel p2 upwards is a fairly powerful product
but by now who needs assembler anyway.
MC68000 assembler could be considered my first love, as a high school kid I used
to code demos on the Amiga and later on went on to produce
some freelance work. I could probably speak MC68000+ assembler as good as
English even today!!!
The kind of things I programmed on the Amiga were real-time graphical
presentations, or better known as demos(2D & 3d visual effects). Essentially
interrupt driven, for example the Mod player and graphics Co-processor were
updated at interrupt times, preferably started at vertical blank times
and using double buffering for rendering . The remainder of CPU time was spread
out among the main task process or two .
Other academic languages I wont go into detail : ( maybe later, but its
insignificant, honest )
Ada - academic project. Ada is a stylish and powerful language.
Cobol - how boring, I did surprisingly well on my assessment, but yes quite
boring.
Visual Basic - simple and easy, yet powerful. I quite like VB but never had the
opportunity to use it extensively.
Pascal - used Pascal in my year 12 computing class.
Delphi - used Delphi briefly for an academic assignment.
AREXX - this is a scripting language, was not too hard to learn but I mostly
forgotten it all by now.
Java - some self taught stuff, its based on C++ and comes naturally , I have no
doubt that I can pick it up fast.
O/S
Redhat 7.1:
My level is beginner, I have just started tinkering with this free OS and found
it to be very powerful though tricky to use on most occasions.
Some of the things I can do with it, is configure Apache (web server), telnet,
ftp, samba file sharing, hardware / software and reasonable
user account maintenance. Work is in progress, I am learning new things every
day.
WindowsNT5 server: (windows 2000 server)
My level of confidence is intermediate, being a fairly new OS I don't have as
much experience as with the older OS's however I use it at
home and have managed to get a few problems happening and some things actually
working the way I want them to.
All the basic
configuration is fairly easy and straight forward again very much the same as
NT5 workstation and again similar to NT4 architecture.
Partitioning, networking, dialup, drivers, hardware, software, troubleshooting,
virus scanning, backup.
WindowsNT5 workstation: (windows 2000 workstation)
My level of confidence is intermediate-high, being a fairly new OS I don't have
as much experience as with the older OS's however I use it at
home and have no problem with it thus far. In many ways its really based on NT4
technology with revamped GUI . I haven't come across a
problem that I cant handle yet.
Partitioning, networking, dialup, drivers, hardware, software, troubleshooting,
virus scanning, backup.
WindowsNT4 server:
My level of confidence is intermediate-high, I have used and configured a number
of NT4 servers there are still many aspects that I may not
know well enough. Although I have full confidence in administering user
accounts, file sharing and most networking aspects, PDC BDC,
trust relationships, backups with Veritas Backup Exec, excellent Exchange Server
5+ skills, Virus wall, Scanmail etc..
Partitioning, networking, dialup, drivers, hardware, software, troubleshooting,
virus scanning, backup, administering, print server.
WindowsNT4 workstation:
My level of confidence is high, even though I have not used this OS as
extensively. Essentially its is fairly straight forward to configure
and compliments an NT4 server in a network situation. This OS does not win my
favor as it does not allow compatibility with
some more exotic win32 software, particularly many games. But as a business
workhorse it is the no1 choice.
Partitioning, networking, dialup, drivers, hardware, software, troubleshooting,
virus scanning, backup, administering.
WinodwsME :
My level of confidence is high, I have installed and configured this OS on many
occasions, however found it to be similar to 98 and
overall I do not favor it since win98 is practically identical.
Partitioning, networking, dialup, drivers, hardware, software, troubleshooting,
virus scanning, backup, administering.
Winodws98 :
My level of confidence is high, I have installed and configured this OS more
times than I can remember.
Partitioning, networking, dialup, drivers, hardware, software, troubleshooting,
virus scanning, backup, administering.
Windows95 :
My level of confidence is high, I have installed and configured this OS more
times than I can remember.
Partitioning, networking, dialup, drivers, hardware, software, troubleshooting,
virus scanning, backup, administering.
Workbench 1.3, 2.0 3.0:
One of the antiquated OS around, the Amiga workbench OS was considered a windows
type interface pioneer, back in the days
of msdos5.0 the Amiga Workbench 1.3 had a GUI interface much like windows 95. In
the over all picture it is easy to
conclude that windows was one of the last of the last to adopt a GUI, while many
other systems like Atari Amiga Sun have
had enjoyed the benefits of a mouse and icons, toolbars, drag and drop for many
years already.
Oh yes, I am an expert on the Amiga, and if you have no idea where to seek
assistance for it then look no further than me.