Dear Sir or Madame.

Kelly Consulting is a small firm with one employee but I often contract out parts of a bigger job -- design, programming, and/or education if required. Most of the time, I do the work myself.

My typical engagements have involved some level of technical systems programming.

For example, I helped companies move from one release of the IBM i OS to another. I help them use conversion tools to move from non-IBM to IBM code. I help them to migrate from System/38 or System/36 to AS/400 (IBM i).

I also have built systems applications to solve specific needs of clients. For example, I designed and programmed and implemented a security system using CL and RPGIV so that one of my clients could add additional security controls to either prohibit certain security officers from performing certain functions or logging and sending messages to management when they attempted to do something that was not in their job d.

I also designed and programmed a system that enabled transactions to be entered into an existing application from the engineering department using MS access. I used both , "At EOF" facilties as well as database triggers to assure that the foreign transactions went through the same edits as the green screen code without having to touch the original application and without requiring the source code for the original application.

I designed and wrote the code for a UPS system to intelligently control the shutdown of the IBM i system in the event of a lightening hit.

I still provide the types of services above as well as business application design, business programming, Web design, and Web setup on IBM i.

My rate for systems programming is $95.00 per hour.  This has been my normal consulting rate for several years now, regardless of the type of work.

This rate also applied to hours and days traveling to and from a work site that is remote from my office.

I have worked on business applications written in CL and RPG/RPGIV, and limited COBOL over the years. I have taken on projects or helped IT shop personnel change application code to add or modify functions.  In the past all of these situations were performed at my normal rate applied.

However, application programming is typically easier than systems programming or systems design.

I Have been asked by clients recently if there were projects in the shop that did not require systems and specialty design expertise, but were application programming, would I be willing to charge a lower rate. I have thought this over and my rate for such projects would be $70.00 per hour.

Feel free to contact me at your convenience.

BTW, I have written a number of articles for IT Jungle ( and I have written forty-nine books, most of which are on IBM i topics. These AS/400 / IBM i books are available for sale on the site.

I look forward to hearing from you.

Please contact me at either This email address is being protected from spambots. You need JavaScript enabled to view it. or This email address is being protected from spambots. You need JavaScript enabled to view it..

Thank you for your attention in this matter.


Brian W. Kelly

Most IT Personnel work with packages designed by others.

Kelly Consulting is one of the few firms that actually know how to build systems from scratch or look at inefficent system design, at the user level or the IBM i systems / programming level and offer suggestions for improvement. Not only can the experts at Kelly Consulting spec the job, depending on the size of the job, they can do the job or form your own progrogramming team into a project team.

The Kelly Consulting team has made companies smile because most systems can be improved, and having multiple problem solvers looking at a problem, with none having a stake in the game, or a horse in the race as they say, it is amazing how obvious some solutions really are.

Installing WebSphere and the Update Installer

Check out www.itjunglecom for other articles

Hey, Brian:

I followed your directions explicitly regarding your instructions to me as to how to install WebSphere Application Server 6.0 on our new i5. I must admit that the process was so foreign to me that I had no clue as to what was happening, but by following your directions it all seemed to work. But I still have a problem.

Kelly Consulting Does Joomla!

Not only do we do Joomla but our principal, Brian W, Kelly has written seven books about Joomla! for all platforms. Some of the Joomla! books are specifically for the IBM i operating system, while others are for IBM i and all other platforms.

IT Jungle:

Setting Up A PHP/Web Environment On System i: Where Do I Start?

Check out for a plethora of IBM i articles by Brian Kelly and other leading IBM i authors.

This is the first in a series of four articles by Brian Kelly on PHP.

Hey, Brian:

Our company has been following your sometimes promising, sometimes depressing, articles and responses regarding a natural modern interface to the System i and RPG. If IBM wants to build these interfaces for its other platforms, that's fine too, but I don't really care about those--at least right now. Though I would like the "Good Brian" to be correct in his opinion of the IBM reorganization (see IBM's Reorg: The Good Me or the Bad Me?), what I have seen from IBM leads me to believe that the "Bad Brian" got this one right. Since I am not sure to whom at IT Jungle to write my questions on this topic, and since your articles inspired the thought behind these questions, I am writing to you. I hope the "Good Brian" can give me some guidance.