Burdett Buckeridge & Young is a stock broking company which has produced their own Unix based software system to track the stock market. The software ran in an environment where each broker had a Unix workstation running X-Windows. Most applications employ the client/server model. I was employed as a programmer to maintain and enhance their existing software.
Task: | Developed Realtime Top N Trading Instruments Application |
---|---|
Skills: | Sun Sparc, SunOS, Perl 4, Curses, C, TCP Sockets |
I wrote a real time client/server application in perl 4 to monitor all stock trades during the day and maintain a list of the top N stocks by value and volume. Each broker then used the curses based client program written in C at their workstation to monitor, in real time, the top trading instruments for the day. Communication between the client and the server was via TCP sockets.
Task: | Completed Realtime All Ordinaries Plot |
---|---|
Skills: | Sun Sparc, SunOS, WCL, Motif, X Window System, C |
I completed development of a Motif based All Ordinaries Plot program. The program provided each broker with a real time graph of the all ordinaries index, total volume traded, and the volume of futures contract trading throughout the day. The graph could be printed at any time.
Task: | Developed Stock Price History Analysis Program |
---|---|
Skills: | Sun Sparc, SunOS, WCL, Motif, X Window System, C |
I developed an application for analysing historic stock prices. The user interface was designed using WCL (Widget Creation Library). The program provided graphical historic price and volume data for all of the 3000 (approx.) instruments that BBY maintained in their Ingres database. Features provided were; daily, weekly, quarterly and yearly summaries; unlimited comparison between stocks; moving average calculations; dividend and ordinary adjustments; or any combination of the above. The user was able to interactively change the displayed and printed colour and appearance of the graphical data.
Task: | Developed New User Environment Creation Program |
---|---|
Skills: | Sun Sparc, SunOS, Ingres Embedded SQL, M4 Macro Processor, C |
BBY had developed a program to establish a complete Unix environment for new employees by querying their profile from the corporate database. I enhanced the program to allow it to be more configurable at run time by using M4 (a technique that is now used by Sendmail).
Task: | Developed Windows DDE Program to Interface to Unix Live Stock Trades Server |
---|---|
Skills: | IBM PC, Windows 3.1 SDK, WINSOCK, DDE, C |
After I left Burdett Buckeridge & Young, I was contracted by them to write a Windows 3.1 SDK program that could translate DDE requests from Excel to TCP/IP based requests via WINSOCK to their Unix based instrument database server. This program allowed their research people to feed live stock exchange data into their spreadsheet models.