Deru Sudibyo |
About me
Mainframe Software Architect Control-Program Engineer Senior Software Engineer Senior Systems Engineer |
I am a freelance IT consultant. My focus is in IBM mainframe system-level software development. I am an architect, engineer, designer and developer of some mainframe system-level software for both commercial products and freeware since 1985. My current project is developing and enhancing my own systems software products, zJOS-XDI, an integrated solution for z/OS total automation (EMS and workload scheduling). As a freelance, I also available for hire in any mainframe project. However, as a system-level software engineer/developer with major expertise in OS internals and assembler, I would more benefit to be hired in system-level software development related project in SCP area of z/OS (MVS, JES, TSO, SSI, DIV, dataspace, hyperspace, DFSMS, CICS etc.), z/VM (CMS, GCS, DCSS, etc.), z/Networking (VTAM, TCP/IP, IUCV, VMCF etc.), and even native, preemptive or stand-alone programming, and OS interface for language processor. Besides, I also available to supply mainframe HR. Kindly check out my available services in mainframe freelance fields. In non-IT scope, my activities are in agroindustry. Not many record i earned in this sector. The only once i got so far, i have successfully developed semi traditional distillation machine to extract patchouli essential oil. This machine needs only 6 hours to complete distillation process which normally about 10 to 12 hours. Unfortunately, patchouli oil business is very unstable in local market. |
zJOS-XDI(R) is a modern integrated mainframe automation solution package. zJOS-XDI consists of 3 products, Sekar to automate actions against any system event, Puspa to automate workloads scheduling and AutoXfer to automate spool/report files distribution from mainframe to workstation computers. On networked mainframes environment, combined Sekar and Puspa provide an integrated automation solution. Event on any host can trigger actions on several hosts. A job on any host can be triggered by several job events on several hosts. All are manages centrally. Such functions are very competitive against any other automation solution products in the world. Since in fact only few independent software vendors (ISV) provide such solution, zJOS-XDI supposed to be very strategic products. Although zJOS-XDI package is a proven solution and look like a complete marketable product, it still needs some enhancement. Based on my original plan, zJOS-XDI is not just an integrated solution for mainframes. Rather its design is for enterprise environment. By using agent technology i have completely prepared, zJOS-XDI is actually very potential to handle non-mainframe platforms to work integrally with mainframe servers in the enterprise environment. By completing with Linux, OS/400, Unix and Windows agents, I believe zJOS-XDI will have much better future. In fact, zJOS-XDI has been proven in 2 times benchmark against 2 famous vendors in Jakarta. zJOS-XDI has a step ahead in scheduling method and automation scripting. In workload scheduling method, zJOS-XDI uses workload pipelining and flexible CC multiple test to allow users draw their own workload schedule and recovery flows much more efficient and exactly as what they want. In automation scripting, zJOS-XDI optionally allows users to program all possible event/actions scenario in a single Rexx module. For users who don't like scripting, zJOS-XDI also offers total events automation without scripting. Should you curious to prove it, please kindly download this demo and install it on your z/OS system. Follow provided manuals to have it properly setup. Although in industry side is handled by individual corporation, which is I, currently zJOS-XDI is marketed locally in Indonesia by PT Sumbersolusindo Hitech and being evaluated in 3 of 6 mainframe sites in Jakarta. Even in one of them is already in production system. As there are only 6 mainframe sites in Indonesia and only 3 of them which potentially targetable for zJOS-XDI, I don't see any good prospect for zJOS-XDI in Indonesia. Since its launching in 2006, zJOS-XDI was proven that 3 of 6 mainframe sites are very interested. Unfortunately, they also doubt for zJOS-XDI long term support as it has no corporate guarantee, since the only way I can manage it, is as an individual business. To extend its business way as well as R&D team and facilities, need serious investment. Even if all 6 sites become licensed users, total earned revenue won't suitable to setup "brand image" as they expect. Therefore, the only way for zJOS-XDI to have good future, is either by partnership with or totally acquired by a solid software vendor who already have marketplace. If you are interested to have sharing ownership or completely purchase zJOS-XDI, please let me know. You are very welcome! Please send email to me or call me. |
Skill Records
Systems
Software Development: With quite in-depth knowledge in system internal/architectural logic, I have proven capabilities in area of machine-level programming for any function of systems software development. My special records above is one of proven evident. More supporting evident can be found in my intellectual records and my freeware site. Below is a list of systems areas on which i have developed software
|
|
Systems
Engineering: The following is a list of my record in systems engineering area:
|
Programming
Languages: Computer language i use in my main activities are:
|
|
Operating
Systems: OS i use in my current and past main activities:
|
3rd Party
Products: (expert level only records) 1. CA-OPS/MVS-II (Automation/Event Management) 2. CA-SysView/E (MVS & CICS Performance Monitoring) 3. CA-NetSpy (SNA Network monitoring) 4. CA-ACF2 (Security Services) 5. CA-1/TMS (Tape Management System) |
|
Experience Records
Freelance IT Consultant Independent Mainframe Engineer and Instructor
2004 - Jan 2005 On behalf of PT. SDD |
PT. Swadharma Duta Data (SDD) Senior System Engineering Specialist Jakarta,Jakarta Metropolitan, Indonesia 1989 - 1996 * Developed MVS Output Management System named SSRF (Spool Splitter & Router Facility) to manage and distribute BNI reports (from MVS, VSE and VM) to all BNI branch offices. SSRF was a set of MVS, VTAM, TSO, JES2, CP, CMS, GCS and IUCV proccesses, was built from zero. * Developed S/390 Configuration Tester, TEST/390. This program was a standalone program which has its own bootstrap processing and FLIH for all interrupt types, so doesn't need operating system to run. * Developed some TSO, JES2 and subsystem command processors to handle some necessary processes, such as TIOT update-in-place, MVS-VM messaging, TSO/MVS-VM/CMS/GCS command propagation, VM-MVS spool tranparency using SSI and X-writter (used by SSRF), e.t.c. One of them I can safe before BNI replaced her system to PC (SCO-Unix) based system is CCAT command processor, then I declared it as a freeware for public. * Developed some VTAM and JES2 programs as alternate way of the above MVS-VM handshaking commands and msgs, mainly when GCS is involved. One of them, MVS-ro-VM spool offloader by the time was considered as a unique discovery and published in MVS Update bulletin on June 1991 issue by Xephon. * Managed BNI systems capacity and performance. * Performed BNI systems upgrades and regenerations. * Backed up and trained junior engineers. |
PT. Nasindo Aksara System NAS/Hitachi Systems Engineer Jakarta,Jakarta Metropolitan, Indonesia 1987 - 1989 - Performed some NAS/Hitachi system installation in some clients in Indonesia. - Performed some maintenance support in some clients in Indonesia. - Performed some technical training in some clilents in Indonesia. |
PT. Bank Rakyat Indonesia (BRI) Systems Engineer Jakarta,Jakarta Metropolitan, Indonesia 1986 - 1987 - Developed VM Total Automation System named SPICO. - Developed some CMS and CP command processors to handle some process in CMS, in CP, inter v.m., inter CMS-GCS and inter CMS-VSE. |
As an IT player with more than 20 years experience, certainly i have a number records. `Some can be categorized as intellectual records. which are 2 major areas: Systems solution software During more than 20 years, a lot of systems software products have been made, include tens of local utilities, command processors, exit routines, some interface, some local subsystems functions, and even solution products. Most of them were gone, because they were kept in legacy tapes and/or floppies which no longer supported. Only few of them can be rescued and currently are placed in freeware page in this site and CBT as file 535 and 536. Regardless they were rescued, three of them were solution products where each provides a solid set of functions to establish a unique mechanism for certain system management. There are listed below together with 3 zJOS-XDI products. Publications To complete my intellectual contribution, i wrote some article in many IT bulletines. In 1995 i wrote 3 mainframe books explaining detail about mainframe architecture and technology in both theoretical and practical aspects. |
Systems Software Development |
|||
1 | zJOS/Sekar | ||
Package | zJOS-XDI | ||
Function | Integrated event manager solution | ||
A subsystem with a set of service routines to intercept system events and execute user's defined action or set of actions. In a networked z/OS and/or OS/390 hosts, users can define actions on certain host to be triggered by occurrence of event on either the same or other host in the network. | |||
Author | Deru Sudibyo | ||
Copyright | Deru Sudibyo | ||
Platform | z/OS, OS/390, TCP/IP | ||
First released | 2004 | ||
2 | zJOS/Puspa | ||
Package | zJOS-XDI | ||
Function | Integrated automatic job scheduler solution | ||
A subsystem with a set of service routines to manage JES2-based jobs scheduling. It intercepts job and job step status information to trigger other (successor) job in user's defined schedule flow. In a networked z/OS and/or OS/390 hosts, Puspa capable to intercept job and job step status information on any host runs zJOS Agent. This means, each scheduled job in Puspa can have predecessors and successors on any combined hosts. Hence, users can define schedule crossing inter hosts in the network. | |||
Author | Deru Sudibyo | ||
Copyright | Deru Sudibyo | ||
Platform | z/OS, OS/390, JES2, TCP/IP | ||
First released | 2005 | ||
3 |
XDI/AutoXfer |
||
Package | zJOS-XDI | ||
Function | Automatic spool files distribution | ||
A set of service routines and JES2 SSI application to intercept each spool file occurrence on user's specified spool classes and manage FTP job to download it onto user's defined recipients. Distribution mechanism is based on user's defined hierarchy of destinations and recipients. Each recipient represents a targeted computer. | |||
Author | Deru Sudibyo | ||
Copyright | Deru Sudibyo | ||
Platform | z/OS, OS/390, JES2, TCP/IP | ||
First released | 2003 | ||
4 | SSRF | ||
Package | SSRF | ||
Function | VM-MVS Output management system | ||
A set of VM and VM/GCS service routines, VM/VTAM and MVS/VTAM applications and JES2 SSI application to manage MVS spool files on JES2 spool and VSE spool files on VM spool. Both set of spool files (on VM and MVS) are transfered user's defined recipients via SNA network. | |||
Author | Deru Sudibyo | ||
Copyright | PT SDD | ||
Platform | MVS/ESA, JES2, VM/XA, VTAM | ||
First released | 1990 | ||
5 | SIOPAT | ||
Package | SIOPAT | ||
Function | System and I/O performance analysis tools | ||
A set of statistical analysis routines combined with RMF and VMAP report reader routines to analyze MVS and VM performance information. It results system and I/O performance reports. Besides, it provides interactive tool to estimate capacity growth and simulate some tuning actions. | |||
Author | Deru Sudibyo | ||
Copyright | Deru Sudibyo | ||
Platform | PC-DOS | ||
First released | 1987 | ||
6 |
VM/SPICO |
||
Package | VM/SPICO | ||
Function | VM automated operation solution | ||
A set of VM/CP and CMS service routines, VMCF and IUCV applications and VM/CMS nucleus extensions to intercept some system events (including all CMS users activities) to trigger user's defined set of actions. | |||
Author | Deru Sudibyo | ||
Copyright | BRI | ||
Platform | VM/SP | ||
First released | 1986 |
Publications | ||
(1) |
Arsitektur & Teknologi Server ESA/390 (Architecture and Technology ESA/390 Server) |
|
Scope: |
Comprehensive illustration of mainframe S/390 architecture and technology for students, professionals and managers, or any one who need to know mainframe architecture and organization. Materials include discussions about processors, memory, I/O, networking, operating systems, subsystem, primitive processing, multitasking, multiprogramming and multiprocessing techniques, bootstrap processing and network programming. |
|
Language: | Bahasa Indonesia | |
Author: | Ir. Deru Sudibyo | |
Size: | 700 pages. | |
Publisher: | PT Elex Media Komputindo | |
(2) |
Panduan Assembler (Assembler Guide) |
|
Scope: |
Complete guidance of mainframe S/390 advanced assembly coding, including assembler instructions and macro languages. |
|
Language | Bahasa Indonesia | |
Author: | Ir. Deru Sudibyo & Ir. Husni Effendi | |
Size: | 700 pages. | |
Publisher: | PT GTS - limited for professional education. | |
(3) |
Teknik Dasar Systems
Programming (Principle of Systems Programming Technique) |
|
Scope: | Explains mainframe S/390 architectural logic and programming techniques in practices, include interruption handling, bootstrap processing, I/O processing, primitive and medium level tasks management, SNA network programming and so forth. Since all logics and algorithms are described in assembly language, hence reader must have assembly knowledge. To work with provided exercise, reader must have enough assembly skill. This book is targeted for mainframe engineers who interested to steep up their level to systems programming, | |
Language | Bahasa Indonesia | |
Author: | Ir. Deru Sudibyo | |
Size: | 1200 pages. | |
Publisher: | PT GTS - limited for professional education. |
Education Records
Education background |
Graduated as "Sarjana Statistika Komputasi" on December 1984, majoring in computer science and applied statistics from Department. of Statistics and Computing Science (currently separated onto Dept. of Statistics and Dept. of Computer Science) with minor of applied microclimatology from Dept. of Agro-meteorology and applied engineering for agro-industry from Dept. of Agricultural Engineering, Bogor Agricultural University (IPB). |
Family
My wife is Sari, and with her I have two daughters, Dewi and Dyah. Dewi is 20 and she is learning computer science currently in 5th semester. So far, her record in the university is not bad. Dyah is 13 and in a junior high school. She is still a good student which always in top one rank in the school. She was even accelerated one year faster. Her talent in math and her hobby in computer hopefully help her future. Shown in the picture (from the left to right) Dyah, Sari and Dewi. |
Hobbies & Interests
|
My hobbies and interests include working on outdoor fields, farming, machinery, Javanese music (gendhing) and also interact with people in any social activities except for politics. Computer programming is also my other hobby. My side activities are kempo martial art and off-road (driving 4WD utility). I am a member of black belt shorinji kempo club (yudansha kai). |
|
Favorites
My Special pages | My Forums | Other sites | ||
NIT ProClub Agromatika NITAuditindo DikNus |
Mainframe Forum ComputerScience CompScience Forum TLC Hardtop Club CBT Tape Freeware Fun Offroad Forum CFBE Forum |