Mainframe development consulting · Quebec

The core systems that run finance, in good hands.

Bunster Tengelmann Inc. brings you the expertise of Rodrigo Bunster, senior mainframe analyst-developer: 20 years of COBOL, DB2, IMS, CICS and JCL for banks, insurers and the public sector.

Services

From business need to production

Mandates within a team or on my own, on site or remote, with the rigour that critical systems demand.

01

Development and maintenance

Building, evolving and improving mainframe applications in COBOL, PL/1, Natural, Easytrieve and SAS, on DB2, IMS, VSAM or ADABAS.

02

Production and batch support

Resolving production incidents and bugs, tracking defects, supporting daily and monthly batch, and safe production releases.

03

Functional analysis and documentation

Requirements gathering, functional specifications, test plans and test evidence, release documentation, and functional and acceptance testing.

04

Technical leadership

Lead developer role, coaching agile teams, code review before production, and architecture vision sessions.

05

Mainframe and artificial intelligence

Careful use of AI tools to understand legacy COBOL programs faster, document under-documented systems, prepare test cases and review code, always with human validation and respecting the confidentiality of client data.

Banking and card payments Life and P&C insurance Government of Quebec Financial markets

Expertise

The mainframe environment, end to end

Highlighted technologies are the ones used in the most recent mandates.

Languages

  • COBOL
  • JCL
  • Easytrieve
  • SAS
  • PL/1
  • Natural
  • IDEAL
  • PL/SQL
  • C#

Data

  • DB2
  • IMS
  • VSAM
  • ADABAS
  • IDMS
  • Datacom
  • Oracle
  • Teradata

Platforms

  • IBM System z
  • MVS
  • VM
  • IBM 3090

Tools

  • CICS
  • TSO/ISPF
  • Endevor
  • SyncSort
  • ICETOOL
  • File-Aid
  • Xpediter
  • Abend-Aid
  • Control-M
  • Control-D
  • CA-11
  • Roscoe
  • Infoman

Methods and collaboration

  • Agile
  • Kanban
  • Jira
  • Scrum
  • Waterfall
  • Macroscope
  • Git
  • Bamboo
  • SourceTree

Artificial intelligence

  • AI coding assistants
  • Legacy code analysis
  • Assisted documentation
  • Test preparation
  • Code review

Experience

Mandates and experience

Since 2018, mandates have been delivered through Bunster Tengelmann Inc.

  1. February 2026 – present

    iA Financial Group (Industrielle Alliance) Current

    Lead Developer · Individual Life Insurance team

    Back with the Individual Life Insurance team, now as lead developer: technical lead for the maintenance, evolution and improvement of the life insurance systems (ALIS, VLN, ISCM), bug analysis and batch support. Uses AI tools to speed up the analysis of existing code, documentation and test preparation.

    • COBOL
    • Easytrieve
    • Natural
    • ADABAS
    • IMS
    • VSAM
    • JCL
    • Endevor
    • AI tools
  2. February 2021 – January 2026

    National Bank of Canada

    Senior Mainframe Analyst-Developer

    Maintenance and production support of the credit and debit card systems (CARDPAC, FBS, POS, ATM) in a team of 15. Incident resolution, functional testing, batch support, agile coaching for the team and Kanban board management.

    • COBOL
    • Easytrieve
    • SyncSort
    • SAS
    • JCL
    • IMS
    • DB2
    • VSAM
    • Endevor
    • Jira
  3. August 2023 – December 2024

    Promutuel Insurance

    Senior Mainframe Developer

    Maintenance and production support of the accounting systems in an agile team of 5: production bug fixing, functional testing and batch support.

    • COBOL
    • DB2
    • VM
    • Git
    • Bamboo
    • Jira
  4. October 2018 – February 2021

    iA Financial Group (Industrielle Alliance)

    Senior Mainframe Analyst-Developer

    Maintenance, evolution and improvement of the life insurance systems (ALIS, VLN, ISCM) in a team of 16, including bug analysis and batch support.

    • COBOL
    • Easytrieve
    • Natural
    • ADABAS
    • IMS
    • VSAM
    • JCL
    • Endevor
Show experience before 2018
  1. July 2018 – October 2018

    Quebec Ministry of Sustainable Development (MDDELCC)

    Functional Analyst and Developer

    Lead analyst for the drinking water analysis system and the SENTINELLE system, in a team of 12.

    • C#
    • Oracle
    • JavaScript
    • Telerik
    • Entity Framework
  2. August 2016 – July 2018

    Revenu Québec

    Functional Analyst, Developer and Application Architect

    Accountability reporting system: new projects from analysis to production, COBOL code review before releases, architecture vision sessions and documentation, monthly batch support.

    • COBOL
    • SAS
    • JCL
    • PL/SQL
    • Oracle
    • SyncSort
    • ICETOOL
    • Control-M
  3. December 2015 – July 2016

    Desjardins Group

    Functional Analyst and Developer

    Systems of the Desjardins Group oversight office (BSMD): new projects, maintenance, and weekly and monthly batch support.

    • COBOL
    • SAS
    • DB2
    • VSAM
    • SyncSort
    • Control-M
    • Control-D
  4. August 2012 – December 2015

    Systématix — mandates at RAMQ and SAAQ

    Functional Analyst and Developer

    RAMQ: health professionals' remuneration system, in a team of 30. SAAQ: road accident victim compensation system.

    • COBOL
    • IDEAL
    • PL/SQL
    • Datacom
    • IDMS
    • DB2
    • Oracle
    • Teradata
  5. September 2009 – May 2012

    BM&FBovespa (São Paulo)

    Functional Analyst and Developer

    Lead expert on the derivatives market allocation system, and contributor to international projects with SunGard and Cinnober.

    • Natural
    • ADABAS
    • CICS
    • JCL
    • MVS
    • Scrum
  6. October 2008 – August 2009

    Accenture Brazil — client First Data

    Functional Analyst and Developer

    Merchant financial system for credit card transaction processing, working with teams in the United States and India.

    • COBOL
    • DB2
    • CICS
    • VSAM
    • JCL
  7. September 2006 – September 2008

    Tata Consultancy Services — client Banco Real (ABN AMRO)

    Functional Analyst and Developer

    Development of the bank's payment system and resolution of production issues in automatic debit.

    • PL/1
    • Natural
    • ADABAS
    • CICS
    • VSAM

Education

  • Bachelor's degree in Computer Systems · FIAP, São Paulo · 2009
  • College diploma in Computer Science · Oswaldo Cruz Technical School, São Paulo · 2005

Languages

  • French · working language
  • English
  • Portuguese
  • Spanish

Products

Built by Bunster Tengelmann

Marombando

A Push / Pull / Legs workout log for Android: weights, reps, a workout timer, progress charts and an offline coach. No ads, no tracking; your data stays on your phone.

Contact

Need a mainframe specialist?

Write to discuss your needs, the duration and the way of working (on site, hybrid or remote).

Quebec City area, Canada · Mandates in Quebec and remote