Abdelkarim Benhocine
Minneapolis, MN 55413
**************@*****.***
Skills COBOL
EASYTRIEVE (also exposed to some SAS)
CICS
INTERTEST
JCL (PROCs, Control Libs, Parms, DFSORT, IDCAMS)
TSO/ISPF
FileAid
Xpediter
TransFormer
MQ messaging,
XML
DB2 (Plus DB2 LUW DBA)
SQL
SPUFI
Exposed to some ROSCOE,
Some IDZ experience
Version and Change Controls:
● ChangeMan
● Panvalet
● Librarian
SDLC Methodologies and Management tools:
● Waterfall
● Kanban
● Agile Scrum
● VersionOne
● Jira
● SDLC
ServiceManagement: ServiceNow
CA7
TWS
Some experience with SAS programming language.
Experience
Strategic Systems/ Contractor as a Mainframe Software developer at 5/3 Bank
(May 2021 - Present time)
Enjoying work with a very qualified team working on the Loanserv System - the Mortgage platform at the Bank - doing all the following:
- Maintaining applications by modifying programs from either inhouse and vendor code.
- Writing new code (cobol) to provide for IT Projects within the Bank and for compliance with Financial laws and regulations
(CFPB, OFAC, etc..)
- As part of LPAs (Lean Process Automation), developed processes to improve legacy applications by minimizing human intervention in repetitive and time consuming daily tasks such as submitting jobs and transmitting files to different users.
- Executing Batch Cycles on Dev/Test regions
- Support existing daily processes.
- Code for Adh-hoc reports requested by some LOBs and submit Special jobs In Productions (via TWS) to provide reports and files to the corresponding users.
Capgemini/ Contractor as a Mainframe Software developer at Union Bank
(October 2020 - March 2021)
Joined IT team as the Bank is undergoing major Core Banking Transformation. I am actively working on multiple projects mainly supporting code and JCL changes required prior to implementation of PEP+ Release 7.0 ( Fiserv Vendor package for ACH Payments and Money Movement). I am also involved in supporting the testing and debugging of newly customized JCL to provide for Swim Lanes in DEV, SIT, UAT environments within Endevor version controls. This consists of building adequate test files for each job and identifying inconsistencies within JCL such as unresolved references, DSNs not following Swim Lanes naming standards, and thus leading to additional customization of Procs, Parms and/or Control members or adding missing symbolics where need be.
Collabera/ Contractor as a Systems Support Engineer at Wells Fargo Bank
(February 2020 - September 2020)
I was very fortunate to join a very skilled Support Team in charge of the huge banking application; the Electronic Window (EW) Database Application and be exposed to all 3 different Test environments (SIT, UAT and ProdFIX) at the same time. EW interfaces with multiple Banking applications such as Hogan DDS, ACH, Wires, Lockbox and a few others.
Main processes within EW application in which I am supporting are:
Account Maintenance Feeds
Statement data
Previous Day feeds (balances)
Intraday Data (4 feeds per day for Wires, ACH, Checks and other miscellaneous transactions.)
My duties consist of the following:
Make sure, on a daily basis, that all inbound files to the 3 environments were received and processed as planned on respective Test environment schedules.
Report any missing inbound file and work with the group feeding the files to catch up on relevant processes.
Debug programs and fix abends. Sometimes, it may require altering rows in some very specific DB2 tables, changing some flags and rename or recall files, before executing the restart of a failed job.
Report code-related issues to Developers based on my findings while reading through their code when an abend occurs.
Demand-in, cancel and restart jobs via CA7 or sometimes restart them manually when need be.
Create and deploy Test JCL in all 3 Test environments based on components from the Developer’s Endevor Package.
Work closely with the Quality Assurance team so they are getting their outputs in a timely manner, and provide as much detail as possible when issues arise.
Keep a daily log of Issues within each of the 3 Test Environments. TCF National Bank/ Software Engineer II
(April 1996 - Nov 2019, Plymouth, MN)
For over 20 years, contributed as a team member to developing new Core applications and also improving and maintaining core Applications in the Banking industry, all running on IBM Mainframe.
As a subject matter expert, I developed maintained and supported multiple core applications. Customised code to provide for Government regulations in terms of Funds availability, Money Holds, Fees and Pay/Return Decisions on Uncollected funds and NSF items.The main ones are: Deposits Systems, Time System, Exception Administrator and Combined Interest Applications. Below is the full list of applications I am very familiar with, in the Core Banking Industry:
- Deposit System Application (DDA, SAV, Credit Lines)
- Time Application (CDs)
- Exception Administrator Application
- Combined Interest Application (aka Government
Reporting). Supported various subsystems such as 1099R, 1099Q, 1099-INT and B-Notices.
- Combined Statements
- Information Control Master
- Deposit Chek, Fraud Detection Application (an Early Warning Systems Application)
- ASI16/ASI19, Onus/Transit Fraud Application (a Fiserv packaged application)
- ACH/PEP+, Payments ACH application .
Support, maintain and develop other processes around Payments/ACH application.
Install Fiserv PPTs, CCNs and release upgrades.
- Item processing/Checks (OnUs, OffUs) processing. This Application is internal to TCF; Interfacing on the mainframe side primarily with the FED, inhouse
application Deposits,,Accounting, Exception
Administrator and Deposit Chek applications ; and on the server side with RDIs (Returned Deposited Items) and APG platforms.
Designed, developed and implemented a standalone Escheatment application interfacing with the Tracker, a server based Escheatment packaged System.
Customized ‘Deposit Chek’ Application, (a packaged application from Early Warning Systems); writing multiple User Interface routines before Implementation. Supported ‘Deposit Chek’ Application and also designed and coded for modules interfacing with other Applications.
Implemented and supported FraudLink applications
‘ASI16/ASI19’.
I also designed and developed Calibration systems to assist Loss Prevention staff to set adequate filters for effective Fraud detections.
Modernized the complex Government Reporting application, by automating manual procedures, replacing error-prone components
(such as control cards) with system controlled interfaces, and integrating multiple on-request jobs to the batch steam via CA7 scheduler.
Familiar with ACH_PEP+ (Nacha) a Fiserv Money Movement Application, performing support tasks, and maintaining existing code.
Also provide support and troubleshooting for all those applications in multiple environments (Development, QA and Production). Support is 24x7, set on a weekly rotation basis. My strength:
•I consider myself as a Subject Matter Expert in various Core business Applications in the Banking industry.
• Able to analyze complex business requirements, design and code while providing solutions to improving complex Banking applications and interfaces.
•Very comfortable coding in both COBOL and Easytrieve
•Acts as an expert technical resource for modeling and Process simulation
•Works independently or under minimal supervision
•Contributes in overall systems testing in assisting BAs and QA resources to complete their test plans.
•Develops or participates in developing dress rehearsals and implementation plans before migrations to production.
• Develops technical documentation, and technical procedures.
• Participates in Technical Design, Development, Testing, Implementation of Complex business applications
• Able to assist and provide design and/or coding
recommendations to less experienced developers.
National Company of Geophysics/ Application Developer
(Nov 1987 - December 1994, Hassi Messaoud, Algeria) Designed, coded and implemented 2 applications on a DEC/VAX-II platform, using Cobol as the main programming language:
- Inventory Management (large scale application)
- Bank Account reconciliation
Services Informatiques / Software Developer
(October 1984 - April 1987, Algiers, Algeria)
Designed a relational Database, coded and implemented ‘ Management of Operating Budget’ application on a Burroughs B1900 platform. Extensive use of LINC Database programming language(DMSII) and LIRC (Report generator).
Education CERI - Application Software Engineer Degree October 1984, Algiers Algeria
Hobbies:
- Likes to read non-fiction novels in both English and French languages.
- Enjoys outdoor activities with Family such as bicycling, jogging and hiking
- Enjoys playing soccer with friends and family members
- Plays chess