|
Software Engineering
During my university education I was trained in C++, Visual Basic, Pascal and Prolog, with additional self taught languages
including Java, Perl. After my formal university training I feel confident
using any programming language, because they generally follow the same implementation methodologies and conventions.
The largest software engineering project that I have undertaken is the SmartQuill project detailed within this interactive CV, which ran into thousands of lines of code. Furthermore, the models at the core of my Internet analysis have been large software engineering tasks that have pushed and extended my knowledge of this subject.
To date I have mainly been programming prototype applications, which either have constrained development times or are
research based. However, in the future I would like to use my software engineering in a more rigorous
fashion like the Link Designer application.
Graphics
I firmly believe that ‘a picture speaks a thousand words’, and I therefore use a lot of imagery throughout my work to increase comprehension of complex topics. During my career I have been fortunate to use many world-class graphics allocations such as Adobe Photoshop & 3D Studio Max.
I primarily use my creative flair in producing customer/conference presentation slide ware and in However, I’ve also created graphics for company tradeshows, company logo creation, business card design, website design, brochure layouts, form/flyer layouts, creating personalised screen savers, and video productions.
Graphics have also been used in GUI design of my C++ or VB applications to ensure intuitive usage and user friendliness…basically, I like things to look nice.
Software
Throughout my education and professional career I have used many software applications, ranging from common business tools to specific niche market applications. This has made me a fast learner, and I always relish the opportunity to extend my software knowledge. Below is a list of some software applications that I am particularly proficient in:
- MS Office suite (at professional & programming level)
- OPNET applications (including the development kit
ODK)
- Microsoft Visual C++
- Microsoft Visual VB
- Boland Delphi
- MS FrontPage
- ISS- Proxy Servers
- Flash & Director
- Dream weaver
- HTTP Daemons
- FTP & Telnet Clients & Servers
- MS Visio- Adobe Photoshop & commercial
plugins
- 3D Studio Max & commercial plugins
- Adobe Premiere
- Poser 4 & 5
- OPNET Applications
- MapInfo Professional 5.5
- MS Windows operating systems
- Unix (Linux & Solaris environments)
Hardware
I have an in-depth knowledge of computer hardware with a strong emphasis on the PC platform, and I strive to keep abreast of new advancements within this fast moving arena.
Whist I was at university, I developed an in-depth knowledge of PC hardware
through building computers for friends and acquaintances. Which has been
expanded through my emplyment with BT were I hwas responsibility for running a small team of people that maintain and enhance all computers within
a department of 100+ people. This also involved keeping the department informed about current viruses and network administration of our local subnet within the BT Intranet,
To date, my knowledge of computer hardware has been focused on the PC platform, however I have worked with many Sun
and Linux systems over the years.
|