Search   |  About Us  |  Contact Us   |  Portfolio 

Leading your developers forward







Home

Programming

Web 
Development

E-Commerce

Web Services

Consulting

Mentoring

Training

Books &
Writing

 

 

 

Brian Gregory

Brian is a founding partner of Gregory Consulting. He started programming in the early 70's while still in high school, using bubble cards (the school couldn't afford the punched-card equipment) to code Fortran programs. Since 1978 he has worked in the computer industry. In 1980 he bought a SYM-1 computer with 1K of RAM, 4K of ROM, a hex keypad and a 6 digit LED display. Brian added wire wrap boards to support extra peripherals, and by the time IBM released the first PC, his SYMI-1 had a 64x16 character screen, a full ASCII keyboard, 40K of RAM, (what a luxury!) a printer, an IEEE-488 bus connection with software for talking to a Commodore PET, and two processors (a 6809 added to the original 6502.) At this point he switched to the more powerful 16 bit IBM PC.

In 1985 after 7 years of mainframe work he moved to PC software development. Over the last 12 years he has taken on tasks ranging from writing drivers in assembler to designing and programming full applications, start to finish. He has worked with a variety of hardware, operating systems, and software, and learns his way around new systems very quickly.

Brian uses C++, Java, Perl and assembler to create applications and components for Windows and other operating systems. He is currently designing a series of components for the web. A version of each component will be created as an ActiveX control, a Java applet and a Netscape Plug-in and are planned to be ready in the fall of 1997. In addition he uses his programming talents to bring our customers and our own web pages to life. He was the technical editor for the Que book ActiveX Programming with Visual C++ 5.

Brian is also Gregory Consulting's system administrator, and administers its NT server based network.

Another of Brian's projects is our Usenet newsreader for Windows. Written in C++, it provides all the functionality of trn on the desktop. The mission of this newsreader is to remove the noise from Usenet for its users. In this vein Brian is doing research for future versions of the newsreader to add advanced agent based search and filtering capabilities. This will be combined with a next generation news server. His research has taken him into the area of software agents, and he reads the software agents mailing list (The Software Agents Mailing List FAQ. )

Here are some other Software Agent resources:

UMBC Intelligent Software Agents Resources
A very complete compilation of agent resources. They also run a mailing list to inform people of additions to there site as changes in the field occur.

You can reach Brian at brian@gregcons.com


Copyright Gregory Consulting Limited 1996-2004. All rights reserved.