Carl Clark
May 2009
[ CV/Resume ] [
C# Portfolio
] [ Delphi Portfolio ] [
Microsoft SQL Server Portfolio ]
This section of my portfolio contains
information about various Delphi projects I have worked
on. Certain technical information,
code extracts and screen shots may be included.
BlueSteel
Manufacturing Production Software
- Database:
- Microsoft SQL Server 2000 - 2005.
- Development Tool/s:
- Delphi 7 - 2007.
- Developer Express VCL Components.
- Digital Metaphors Report Builder.
- User/s:
This has been the main software development project that I have been involved
in. I have been involved in the directorship of Laser Junction over the
past 8 years, but involved in developing the production software for 9 years.
The project started as a small quoting system based on a Paradox database and
has grown into a full blown quoting, production and invoicing system, with
numerous other functions to aid in the efficient running on the business running
on Microsoft SQL Server.
My involvement in the project has been from Analyst to Developer to Tester
and is now a project that is maintained by a small development team run by
myself. The team is continuing with the next version (V4) of the project
which is being re-written in C#.
Screen Shots
|
Main Form and Contact List
 |
Contact

|
Part

|
|
Production
 |
DXF Checker

|
NestLink

|
Applications Developed That Run Alongside BlueSteel
- DXFChecker - Checks AutoCAD DXF files for open contours.
- BlueDox - Quality Control monitoring system.
- NestLink - Integration of Laser Cutting Production to BlueSteel
Production.
- Numerous other miscellaneous applications.
What I Got Out Of It
- This project has been extremely satisfying for me as I have been
involved since it's inception and I get to see users utilising the software
every day. It has added tremendous value to the company which started
with a written order system.
- My business analyst and management skills have grown tremendously over
the years being involved in this project.
cazProcs
Delphi Reusable Routines and VCL Components
- Database:
- Development Tool:
- User/s:
This is a reusable set of routines that I have developed over the years.
Some of the routines in this library have been included in the JCL (JEDI
Code Library) project.
Click here to view the source file.
What I Got Out of It
- Reusable code that I have used in every Delphi application I have worked
on.
- Acknowledgement within an international project.
- Reusable VCL components.
Security Alert Logging System
Integration of Logging into an Existing Security Alert System
- Database:
- Microsoft SQL Server 6 - 7.
- Development Tool:
- User/s:
- Corporate Water Utilities.
This system was an add-on to an existing alert system. Using Windows NT
Event Logs information was assessed and processed into a Microsoft SQL Server
Database.
What I Got Out of It
- Exposure to corporate development meetings.
- Exposure to development using NT Event Logs.
Statistical Sales Reporting System
Reporting System
- Database:
- Development Tool:
- User/s:
System imported large amounts of data from other systems, compiled the data
and reported on statistical information.
What I Got Out of It
- Exposure to Interbase Database.
- Gained tremendous appreciation for a clearly defined and specified
project. This project was not such a project, it was poorly specified
which resulted in numerous misunderstandings and delays.
DebtCollector
Debt Collection System
- Database:
- Development Tool:
- Delphi 1.
- Nevrona ReportPrinter Pro.
- Wise Installation.
- User/s:
- Single user system sold commercially.
This is a very old system written in Delphi 1 (16 bit). The reason I
have included it in this portfolio is because it was a product that was release
commercially, which opens up an entire different dimensions to software
development.
DebtCollector is a software product to assist companies in collecting
outstanding money from their debtors/customers.
Screen Shots
|
Main Form

|
Debtor Details - Payment Details

|
Debtor Details - Documentation

|
|
Reminders

|
Transactions

|
Print Documentation

|
What I Got Out of It
- The satisfaction of developing a commercial project.
- Exposure to writing help files.
- Exposure to creating installation programs.
- I enjoyed the project immensely. Having to think outside the box and
thinking of every possibility that could happen with software running on
many different PCs and the impact that a single change would have on a user
base. The impact of support incidents if the application wasn't
flexible to user's differing requirements. Very different to writing
software that is used in-house by a single company.
- I was very surprised when I learned that there are still users happily
running this system today.
Other Projects
Various Other Systems
I have been involved in numerous other systems, including:
- Bill Of Material system running alongside Accpac.
- Dance Event Scheduling System.
- Debt collection system add-ons.
- Medical insurance system.
- Stock market portfolio management.