Skip to main content


A Day in the Life of an IBM RPG Programmer

Working with computers all day is fun in a nerdy mouse-clicking, chin-scratching, sandal-wearing kind of way. Professionally I get to tinker with IBM i Power systems, Windows and Linux business systems and get them all talking to each other over the internet (or cloud as its increasingly being called by the trendies).

Hello my name is Nick Litten and I am an addict.

A technology addict! Show me anything from a smartphone to a touch-screen fridge and I immediately get all jittery and feel an urge to tinker. Playing with Drupal Wordpress on this website is just one way for me to let off steam. Nick Litten Dot Com is a mixture of blog posts that can be sometimes serious, frequently playful and probably down-right pointless all in the space of a day.

Enjoy your stay, feel free to comment and in the words of the most interesting man in the world: Stay thirsty my friend.


Groovy IBM-i, AS400, iSeries Developer

“…superb, a top-notch IBM-i, AS400, iSeries Developer and Administrator!”
Linkedin testimonial. See more at

I have many years of success with high profile technology companies. Results focused IT problem solver with a proven track record developing and supporting IBM i [iSeries/AS400] applications. Passionate about legacy system modernization, modern RPG Programming and web based technologies.

Recent Projects:
• IBM i Web enabled RPG application using SOAP/REST web services 
• RPG/Free code modernization for RPG/36 lodgings system
• Built Drupal eCommerce site maximizing sales with SEO design
• Modernized clients HTML website using Wordpress with Social Media integration 
• Installed 'Turnover' IBM i change management system for Venetian Casino
• Championed legacy RPG rewrite to modern ILE standards for Textron
• Designed IBM i credit card processing interface using
• Author of software development powertools: PROJEX4I

Excellence is not an accomplishment. It is a motivation, a never ending process.

RPG/CL/JAVA Programming 95%

IBM i Problem Solving 90%

Webservices & Cloud Connectivity 85%

System i Administration 85%

AS400 iSeries Application modernization 90%

Why not 100%?

It's too easy to over inflate any degrees of expertise in the realm of software development. This is an ever involving area, constantly moving, constantly growing. I learn something new every week so can never, in clear conscience, say that I know everything about anything. Suffice to say, if you want to know about IBM AS400, iSeries or IBM i systems then I can help  :)


lovely people I am lucky enough to work with

I love my clients. The nice ones anyway. Most of them. But not the cheeky monkeys.

Work should be fun, challenging and demanding and this really is enjoyable when working with some of the most talented people in the industry. I've been lucky enough to have worked all over the world and worked on exciting projects for some of the bestest clients. Love these guys!


Let's talk

It's good to talk.