Education and Certifications
Diploma - Information Technology
Diploma Data Processing (2002-2005)
HSC
Programming Logic
Introduction to Informatics
Visual Basic
Access
Microsoft Word
Microsoft Excel
Microsoft Access
Microsoft Front Page
Microsoft Power Point
Microsoft Visual Basic
Corel Draw
Dreamweaver
Flash
Statistics
Organization of companies
Accounting
Bachelor - Business Administration
Bachelor in Business Administration and Foreign Trade (2007 - 2010)
Master Degree – Project Management (PMI)
MBA in Project Management with practices in PMI (2013 - 2014)
HSC
Fundamentals of Project Management
Integration, Scope and Time
Feasibility of Projects, Costs and Contracts
Project Manager Skills and Skills
Decision Making in Projects
Ethics
Communication and HR
Quality and Risk Management
Change Management (MoC)
Strategic Project Management - PMO, Maturity and Portfolios
Review for preparation of CAPM and PMP certifications
Extra Course – Analysis and Programming ABAP - SAP
ABAP Academy - SAP (2015)
HSC
Setup and programming basics
Dictionary: Domains, Data Element, Structure, Internal Tables and Database Tables
Module Pool: Screen Painter, Tabstrip, Table Control, Lock Mechanism and Update Techniques
Objects: Classes, Attributes, Modules, Inheritance, Polymorphism and Events
Enhancements: Custom Exits, Standard Modifications, BADI's, User Exit and Framework
Web Dynpro: Elements of Web Dynpro, Navigation and Data Transfer using the Model.
My Competency Profile and my soft skills includes the following
COBOL- Advance
Batch Processing - Advance
JCL - Advance
CONTROL-M - Advance
Online Processing – IMS and CICS - Advance
MQ Series - Advance
SQL/DB2 (database) - Advance
INSYNC - Advance
QMF - Advance
ERWIN - Intermediate
TSO - Advance
ISPF - Advance
CHGMAN - Advance
VSAM - Intermediate
Easytrive - Basic
TELON - Basic
Assembler - Basic
Jan 2006 – Feb 2008 Prime IT Services - São Paulo - Brazil
Trainee/Basic Programmer Analyst
Project
PROGRAMMER (SANTANDER BANK)
Programming from the specification sent by the analyst where we won the Cobol course (Batch and Online - CICS) of the company.
Responsibilities
Technical Skills
Tools
Project
INDEX AND CURRENCY TRADES SYSTEM (ITAU BANK)
The project was responsible for surveying the indices and currencies system to check for possible security breaches.
The ONLINE part of the system was in IMS / DC with some BATCH processes.
The analysis was quite complex because the systems were very old (created in 1987) and had many calculations and business rules involving the stock exchange and parity with programs that reached up to 15 thousand lines.
With the project, we discovered several security flaws and passed on to the bank's responsible.
Note: The company provided me with an IMS / DC course to work on this project.
Responsibilities
Technical Skills
Tools
Project
CUSTOMER REGISTRATION SYSTEM (BRADESCO BANK)
The project was responsible for making improvements to the system that was responsible for sending the accounts opened and closed at the Bradesco bank to the Central Bank of Brazil.
The system uses the "messages" and MQ queues for this communication.
Note: For this project, the company provided us with ROSCOE and EASYTRIVE courses.
Responsibilities
Technical Skills
Tools
COBOL, Online Processing (CICS), Batch Processing (JCL and CONTROL-M), DB2, MQ Series, ROSCOE, EASYTRIEVE, QMF, TSO, ISPF, CHGMAN, INSYNC.
Mar 2008 – Nov 2008 DTS Consulting - São Paulo - Brazil
Intermediate Programmer Analyst
Project
PROGRAMMER (BRADESCO BANK)
I provided programming services for this company for 7 months.
We used the Mainframe Express editing tool (MFE) and worked with some systems in TELON.
Responsibilities
Technical Skills
Tools
Nov 2008 – Apr 2017 Prime IT Services - São Paulo - Brazil
Advanced Programmer Analyst and Manager
Note: All the systems mentioned below belong to the Brazilian payment system.
This system was developed by the central bank of Brazil to send transfers in real time through the MQ queues.
Prior to this system the transfers were sent by files.
Project
Management of Bank Reserves System (BRADESCO BANK)
Every day banks need to send an approximate amount of what they will use on the day with their transfers.
This system manages this reserve from the beginning of the day by sending the message (by MQ) with the total amount until the end of the day with all monetary closures.
We were doing improvements in systems and maintenance.
Responsibilities
Technical Skills
Tools
Project
State Taxes System (BRADESCO BANK)
Improvement and maintenance of the system responsible for sending state taxes.
The system interface is in JAVA that communicates with the mainframe. The system has no interface on the mainframe.
Note: The system manager left the company and I was responsible for the system.
Main message: STR0029
Message: Transfer Request for transfer of other collections
Message Code: STR0029 Issuer: IF-DEBITED Recipient: STR
Tag Field Name Mult. Or
<STR0029>
1 <CodMsg> Message Code [1..1]
2 <NumCtrlIF> IF Control Number [1..1]
3 <ISPBIFDebtd> ISPB IF Debitada [1..1]
4 <ISPBIFCredtd> ISPB IF Creditada [1..1]
5 <AgCredtd> Credited Agency [1..1]
6 <CtCredtd> Credited Account [1..1]
7 <CNPJ_CPFCliCredtd> CNPJ or CPF Customer Credit [1..1]
8 <TpPessoaCredtd> Type Credited Person [1..1]
9 <NomCliCredtd> Credited Client Name [1..1]
10 <FinlddRep> Purpose Forwarding [1..1]
11 <VlrLanc> Value Launching [1..1]
12 <CodIdentdTransf> Code Identifier Transfer [0..1]
13 <Preference Level> Preference Level [0..1]
14 <Group_STR0029_VlrRep> Group Value Transfer [0..n]
15 <TpVrrRep> Type Transfer Rate [1..1]
16 <VlrRep> Transfer value [1..1]
17 </ Group_STR0029_VlrRep> End Group Value Transfer [0..n]
18 <Hist> History [0..1]
19 <DtAgendt> Date Scheduling [0..1]
20 <HrAgendt> Scheduling Time [0..1]
21 <DtMovto> Date Movement [1..1]
</ STR0029>
Responsibilities
Technical Skills
Tools
Project
Transfers bank to bank – System TRBA - OLD (BRADESCO BANK)
One of the most important systems of Brazilian bank Bradesco.
The system was one of the first systems responsible for transferring "money" between banks in real time.
The system came into being when the Brazilian payment system was created. The system used to send and receive messages (transfers) by files, because it did not use the MQ.
Every online part was in IMS, where the information imputed on the online screens was stored in the tables. During the day there were cyclical processes to capture these data in the tables, generation of files and sending to the central bank of Brazil, which in turn sent these transfers to the other bank.
As time passed, the number of bank clients increased, resulting in more transfers, and this file process became time consuming.
The IMS processes were also becoming complicated because the storage of navigation information was on the screen and space was running out, so there was a need to create another system for substitution, the TEDB.
The system had no WEB interface only mainframe interface.
The system began to be deactivated in mid-2011 and to this day has some critical processes that have not been replaced by the "new processes" of the TEDB.
Responsibilities
Technical Skills
Tools
Project
Transfers bank to bank – System TEDB - New (BRADESCO BANK)
One of the most important systems of Brazilian bank Bradesco.
The system began to be created in mid-2006 to replace the then "outdated" TRBA system using the "new" concept of MQ queues and CICS.
The system has the same purpose of the TRBA system, interbank transfers of customers and banks.
These transfers (messages) follow a standard stipulated by the Brazilian government and must be used by all banks obeying validation and security standards.
The systems have daily more than 300 thousand transfers processing billion Reais (Brazilian money) per day. This makes the storage and handling of such data extremely complex, since it deals with the "money" of the customers.
The system uses other systems for support, validation, security ... etc.
I started working on the system in 2010, in 2012 we started the process of migration from the first customers of the old system (TRBA) to the new system (TEDB).
Currently 95% of the system has been migrated, but there are some processes still running in the TRBA.
All processes before going into production need to be validated by the bank's senior management because of the complexity of the customers' money involvement and the name of the bank.
The system has WEB (Java) and mainframe (CICS) interface, information is inserted in the screens and sent through the MQ queue, there are many other BATCH processes such as accounting (night).
Responsibilities
Technical Skills
Tools
Posted: 25 January 2019
Location: Sydney, NSW
Salary: $8000
Professional area:
Education and Certifications
Diploma - Information Technology
Diploma Data Processing (2002-2005)
HSC
Programming Logic
Introduction to Informatics
Visual Basic
Access
Microsoft Word
Microsoft Excel
Microsoft Access
Microsoft Front Page
Microsoft Power Point
Microsoft Visual Basic
Corel Draw
Dreamweaver
Flash
Statistics
Organization of companies
Accounting
Bachelor - Business Administration
Bachelor in Business Administration and Foreign Trade (2007 - 2010)
Master Degree – Project Management (PMI)
MBA in Project Management with practices in PMI (2013 - 2014)
HSC
Fundamentals of Project Management
Integration, Scope and Time
Feasibility of Projects, Costs and Contracts
Project Manager Skills and Skills
Decision Making in Projects
Ethics
Communication and HR
Quality and Risk Management
Change Management (MoC)
Strategic Project Management - PMO, Maturity and Portfolios
Review for preparation of CAPM and PMP certifications
Extra Course – Analysis and Programming ABAP - SAP
ABAP Academy - SAP (2015)
HSC
Setup and programming basics
Dictionary: Domains, Data Element, Structure, Internal Tables and Database Tables
Module Pool: Screen Painter, Tabstrip, Table Control, Lock Mechanism and Update Techniques
Objects: Classes, Attributes, Modules, Inheritance, Polymorphism and Events
Enhancements: Custom Exits, Standard Modifications, BADI's, User Exit and Framework
Web Dynpro: Elements of Web Dynpro, Navigation and Data Transfer using the Model.
My Competency Profile and my soft skills includes the following
COBOL- Advance
Batch Processing - Advance
JCL - Advance
CONTROL-M - Advance
Online Processing – IMS and CICS - Advance
MQ Series - Advance
SQL/DB2 (database) - Advance
INSYNC - Advance
QMF - Advance
ERWIN - Intermediate
TSO - Advance
ISPF - Advance
CHGMAN - Advance
VSAM - Intermediate
Easytrive - Basic
TELON - Basic
Assembler - Basic
Jan 2006 – Feb 2008 Prime IT Services - São Paulo - Brazil
Trainee/Basic Programmer Analyst
Project
PROGRAMMER (SANTANDER BANK)
Programming from the specification sent by the analyst where we won the Cobol course (Batch and Online - CICS) of the company.
Responsibilities
Technical Skills
Tools
Project
INDEX AND CURRENCY TRADES SYSTEM (ITAU BANK)
The project was responsible for surveying the indices and currencies system to check for possible security breaches.
The ONLINE part of the system was in IMS / DC with some BATCH processes.
The analysis was quite complex because the systems were very old (created in 1987) and had many calculations and business rules involving the stock exchange and parity with programs that reached up to 15 thousand lines.
With the project, we discovered several security flaws and passed on to the bank's responsible.
Note: The company provided me with an IMS / DC course to work on this project.
Responsibilities
Technical Skills
Tools
Project
CUSTOMER REGISTRATION SYSTEM (BRADESCO BANK)
The project was responsible for making improvements to the system that was responsible for sending the accounts opened and closed at the Bradesco bank to the Central Bank of Brazil.
The system uses the "messages" and MQ queues for this communication.
Note: For this project, the company provided us with ROSCOE and EASYTRIVE courses.
Responsibilities
Technical Skills
Tools
COBOL, Online Processing (CICS), Batch Processing (JCL and CONTROL-M), DB2, MQ Series, ROSCOE, EASYTRIEVE, QMF, TSO, ISPF, CHGMAN, INSYNC.
Mar 2008 – Nov 2008 DTS Consulting - São Paulo - Brazil
Intermediate Programmer Analyst
Project
PROGRAMMER (BRADESCO BANK)
I provided programming services for this company for 7 months.
We used the Mainframe Express editing tool (MFE) and worked with some systems in TELON.
Responsibilities
Technical Skills
Tools
Nov 2008 – Apr 2017 Prime IT Services - São Paulo - Brazil
Advanced Programmer Analyst and Manager
Note: All the systems mentioned below belong to the Brazilian payment system.
This system was developed by the central bank of Brazil to send transfers in real time through the MQ queues.
Prior to this system the transfers were sent by files.
Project
Management of Bank Reserves System (BRADESCO BANK)
Every day banks need to send an approximate amount of what they will use on the day with their transfers.
This system manages this reserve from the beginning of the day by sending the message (by MQ) with the total amount until the end of the day with all monetary closures.
We were doing improvements in systems and maintenance.
Responsibilities
Technical Skills
Tools
Project
State Taxes System (BRADESCO BANK)
Improvement and maintenance of the system responsible for sending state taxes.
The system interface is in JAVA that communicates with the mainframe. The system has no interface on the mainframe.
Note: The system manager left the company and I was responsible for the system.
Main message: STR0029
Message: Transfer Request for transfer of other collections
Message Code: STR0029 Issuer: IF-DEBITED Recipient: STR
Tag Field Name Mult. Or
<STR0029>
1 <CodMsg> Message Code [1..1]
2 <NumCtrlIF> IF Control Number [1..1]
3 <ISPBIFDebtd> ISPB IF Debitada [1..1]
4 <ISPBIFCredtd> ISPB IF Creditada [1..1]
5 <AgCredtd> Credited Agency [1..1]
6 <CtCredtd> Credited Account [1..1]
7 <CNPJ_CPFCliCredtd> CNPJ or CPF Customer Credit [1..1]
8 <TpPessoaCredtd> Type Credited Person [1..1]
9 <NomCliCredtd> Credited Client Name [1..1]
10 <FinlddRep> Purpose Forwarding [1..1]
11 <VlrLanc> Value Launching [1..1]
12 <CodIdentdTransf> Code Identifier Transfer [0..1]
13 <Preference Level> Preference Level [0..1]
14 <Group_STR0029_VlrRep> Group Value Transfer [0..n]
15 <TpVrrRep> Type Transfer Rate [1..1]
16 <VlrRep> Transfer value [1..1]
17 </ Group_STR0029_VlrRep> End Group Value Transfer [0..n]
18 <Hist> History [0..1]
19 <DtAgendt> Date Scheduling [0..1]
20 <HrAgendt> Scheduling Time [0..1]
21 <DtMovto> Date Movement [1..1]
</ STR0029>
Responsibilities
Technical Skills
Tools
Project
Transfers bank to bank – System TRBA - OLD (BRADESCO BANK)
One of the most important systems of Brazilian bank Bradesco.
The system was one of the first systems responsible for transferring "money" between banks in real time.
The system came into being when the Brazilian payment system was created. The system used to send and receive messages (transfers) by files, because it did not use the MQ.
Every online part was in IMS, where the information imputed on the online screens was stored in the tables. During the day there were cyclical processes to capture these data in the tables, generation of files and sending to the central bank of Brazil, which in turn sent these transfers to the other bank.
As time passed, the number of bank clients increased, resulting in more transfers, and this file process became time consuming.
The IMS processes were also becoming complicated because the storage of navigation information was on the screen and space was running out, so there was a need to create another system for substitution, the TEDB.
The system had no WEB interface only mainframe interface.
The system began to be deactivated in mid-2011 and to this day has some critical processes that have not been replaced by the "new processes" of the TEDB.
Responsibilities
Technical Skills
Tools
Project
Transfers bank to bank – System TEDB - New (BRADESCO BANK)
One of the most important systems of Brazilian bank Bradesco.
The system began to be created in mid-2006 to replace the then "outdated" TRBA system using the "new" concept of MQ queues and CICS.
The system has the same purpose of the TRBA system, interbank transfers of customers and banks.
These transfers (messages) follow a standard stipulated by the Brazilian government and must be used by all banks obeying validation and security standards.
The systems have daily more than 300 thousand transfers processing billion Reais (Brazilian money) per day. This makes the storage and handling of such data extremely complex, since it deals with the "money" of the customers.
The system uses other systems for support, validation, security ... etc.
I started working on the system in 2010, in 2012 we started the process of migration from the first customers of the old system (TRBA) to the new system (TEDB).
Currently 95% of the system has been migrated, but there are some processes still running in the TRBA.
All processes before going into production need to be validated by the bank's senior management because of the complexity of the customers' money involvement and the name of the bank.
The system has WEB (Java) and mainframe (CICS) interface, information is inserted in the screens and sent through the MQ queue, there are many other BATCH processes such as accounting (night).
Responsibilities
Technical Skills
Tools