I will debug, maintain or migrate your cobol, cics, db2 mainframe code
About this gig
With over 35 years of hands-on experience in COBOL, CICS, DB2, PL/I, and mainframe batch job scheduling (TWS/OPC), I help businesses maintain, debug, document, and migrate legacy mainframe systems expertise that is increasingly rare to find.
What I can help you with:
- Debugging and fixing COBOL/CICS/DB2 programs
- Reviewing and documenting legacy code your team no longer understands
- Investigating batch job scheduling issues (TWS, OPC)
- Supporting mainframe migration projects
- DB2 database operations: recovery, restore, reorg, image copy
My background:
I've spent decades working on mission-critical systems for major banks and financial institutions in Italy, handling everything from application development to production support and database administration.
Whether you have a specific bug that needs fixing, legacy code that needs explaining, or a migration project that needs expert guidance, I'm here to help.
Available remotely, with flexible hours. Message me to discuss your project I'll respond quickly and give you an honest assessment of scope and timeline.
Get to know Massimo G
Senior Mainframe Systems Developer and Production Support Specialist
- FromItaly
- Member sinceJul 2026
Languages
English, Italian
FAQ
Do you work with old/undocumented COBOL code with no comments?
Yes, this is actually one of my specialties. I have decades of experience reverse-engineering legacy code with little or no documentation.
Can you work with CICS transactions and DB2 tablespaces directly?
Yes. I have hands-on experience with CICS transaction processing and DB2 database operations, including recovery, restore, reorg, and image copy utilities.
Do I need to give you access to my mainframe environment?
In most cases, sharing the relevant code, JCL, and copybooks is enough for review and fixes. For more complex projects requiring direct testing, we can discuss secure access options.
What if my project is more complex than the packages listed?
No problem — message me with details about your codebase and requirements, and I'll provide a custom quote.

