Your IBM i, and the software you have bought or developed over the years represents an investment of tens – if not hundreds – of thousands of dollars.  Are you getting the best return on that investment?  Probably not. 

If you are like many IBM i users, it has become difficult in recent years to develop new applications that build on the foundation of your core systems.  Perhaps the original developer moved on; perhaps you don’t have in-house staff; perhaps you can’t find talented RPG programmers who can understand your business needs; perhaps it seems easier to develop new applications on a completely new platform.

If you are looking for a way to build on your software investment, but are unsatisfied with your present situation, we can help., Inc. is a consulting and programming organization headed by Mark Gothelf, a professional who has worked with the IBM i since its inception as the AS400 in 1988.  For the last 10 years we have specialized in working with clients to understand their business requirements and to enhance and improve their existing application portfolios to satisfy those requirements.

This can take many paths – building new applications using the existing database, extending existing applications with new functionality, integrating new technology into your existing system, interfacing with external sources of information, building parallel applications that work with and exchange information with the existing system, or tweaking the existing system to provide new features.

If you are interested in finding our more about us and whether we can help, please email or call, or CLICK HERE TO CONTACT US.

You are visitor number:


Our philosophy is based on establishing a partnership with our clients.  We strive to develop a thorough understanding of their business, which - combined with our years of experience - allows us to work with the client to identify ways to enhance or improve their application infrastructure.

When modifying or enhancing an existing application, we face several challenges.  First and foremost, we need to produce code that works.  But equally as important, we need to do so in a way that fits with the existing architecture and programming style, while creating ‘bullet-proof’ code that is easy to understand and to maintain.

Site Map