IBM Systems Magazine, Power Systems edition - Fresh Faces - May 2017 - FF6
| FRESH FACES OF IBM i |
y role primarily consists of a mix of developing new
RPG/Java* programs to automate old manual business
processes and the modernization of older, fixed-format
applications still running in our company.
I've been working as an application developer for a little over a
year, but I have been actively involved in local IBM i user groups for
the past three years. I was fortunate enough to have been introduced
to RPG through Jim Buck's classes while attending Gateway
Right now, I'm working on the modernization of CGI programs
throughout the system. As with most IBM i shops, my company has a
mix of old and new programming techniques throughout the system
due to the recent adoption of free format in RPG IV.
The thing I like most about IBM i is how close you feel to the files/
tables on the system and the integrated language environment (ILE).
Database accessibility is amazingly straightforward in RPG IV and,
in my experience, is much easier to use than any other language that
I have used for this purpose. The ILE blew my mind the first time I
learned about it. It's absolutely invaluable and makes the system
that much more robust.
LY N E L L C .
C O N S TA N T I N E
APPL ICAT IO NS DEV EL O PE R
C REDENTIA L S S O LU TIO NS
or my computer science studies, I visited the Hochschule
Darmstadt University of Applied Sciences in Germany. I began
an internship at TRADUI Technologies in February 2012. On
the basis of my work there, I found my topic for my bachelor thesis:
"Migration and integration of an open source business intelligence tool
to IBM i." Specifically, I examined the ways deployment is possible on
IBM i, the database performance (particularly DB2* for i) and a basic
concept for data storage.
I've been working on IBM i for five years. Right now, I'm a leading
part of our product developer team, with a focus on open-source
business intelligence (BI) and reporting tools (BIRT). My work lies
mainly in developing software solutions and extensions for opensource BIRT to support our customers. It also includes the design
of technical reports on custom requirements.
For example, we're developing an extension module for our report
server to create and display interactive dashboards (interactive charts,
dynamic tables). In this case, BIRT is only the middleware to collect the
data and serves as a tool for developers.
The biggest trends affecting my business are BI and Agile software
development. For all of our customers using IBM i, it's helpful for the
processes of development and deploying our software products.
K A D D AT Z
S O F T WA R E D E V E L O P E R
TRAD U I TEC H NO LO G IE S G mb H