Software engineer
Summary
Skilled commercial Software Developer With current and previous hands-on experience as an IBM Mainframe ISV commercial product Architect and Software Engineer.
I enjoy being challenged and engaging with projects that require me to work outside my comfort and knowledge set, as continuing to learn new processes and development techniques are important to me and the success of you organization.
Here are skill highlights that would enable me to contribute to your company:
o Highly skilled in designing, testing, and developing commercial mainframe software.
o Understanding of data structures and algorithms
o Skilled at designing and developing asynchronous task processes
o Knowledgeable of back-end commercial software packaging and testing
o Hands-on software troubleshooting experience
o Creating and maintaining commercial product software guides and documentation.
o I have designed and developed multiple profitable commercial software products
o 20+ years as a work-from-home remote developer
Expectations
Im looking for a software Architect/Engineer position.
Im looking for a challenging work environment where I can apply my talents and experience. I enjoy being challenged and engaging with projects that require me to work outside my comfort and knowledge set, as continuing to learn new processes and development techniques are important to me and the success of the organization.
Employment Preferences
Expected Base Salary
**0,000 USD
Experience
Total Professional Experience
Startup Experience
Big-Tech Companies
Enterprise Experience
Skills
- 3270 Emulators
- FTP Applications
- IBM Pcomm
- Vista
- Bluezone
- Attachmate
- WS-FTP
- Filezilla
- TSO FTP
- ISPF
- TSO
- E
- ISPF Edit
- View
- Utilities
- Services
- ISPF Edit Macros
- ISPF Dialog Manager ISPLINK
- ISPEXEC Service Calls In Assembler
- COBOL
- PL
- CLIST
- REXX
- ISPF Dialog Manager Component Development
- Panels Menus
- Data Entry
- Table Display
- Dynamic Areas
- Help
- Tutorial
- Pop-up Windows
- Messages Window
- Line Based
- Skeletons
- Tables Data
- Profiles
- Unstructured Row Formats
- Models
- Dialogs Driven By Assembler
- Dialog Tag Language
- DTL
- REXX Programming. REXX Batch.
- Non-mainframe Development
- Tachyon
- T.I.D.E
- SPF PC
- Rational
- Eclipse
- Source Control Systems
- SMP
- Librarian
- Panvalet
- ISPF Source Control Library Manager
- SCLM
- SCLM On-line Edit
- SCLM Batch Services
- Created SCLM Projects
- Created
- Updated Language Translators
- Designed
- Created SCLM ARCHDEF Configurations
- Developed Programs That Called ISPF Library Manager SCLM Services.
- JCL
- Creating Large JCL Streams
- PROC Development
- JCL Dynamic Variables
- Conditional Statements
- Optimizing JCL For Efficient Tape Mounts
- DASD Management
- Programming Languages
- Assembler
- HLASM
- Macros Recursive Macros
- Macro Tracing
- HLASM Structured Macros.
- Modifying IBM Structured Macros To Provide Additional Macros
- Extensions To Existing Structured Macros.
- Authorized
- Non-authorized Assembler Services
- Creating
- Scheduling SRBs
- Z
- OS
- MVS
- Control Blocks
- Manipulating Assembled Source Code Using Assembler Directives
- Coding IBM HLASM Using UTF-8 Character Encoding.
- Accessing DB2 System Catalog Tables For DB2
- Using Z
- OS Character Conversion Services.
- Language
- LE
- Interface
- 24-bit
- 31-bit
- 64-bit
- Cross Memory Services
- ALET Management
- CICS
- DB2
- Manipulating Linked Lists
- Control Blocks.
- Serialization
- List
- Block Updates Using PLO. Serialization
- Resources Using Latches
- ENQ.
- XML Parsing
- Generation
- Structured Coding Principles
- Non-structured
- Copy Members
- DB2 DCLGEN
- Calling Programs
- Accessing Linked Lists
- Java
- C
- Metal-C
- SAS
- Software Testing
- Debugging Using XDC
- Intertest
- HLASM Toolkit
- Other Debugging Aids
- SMF Record Analysis
- Data Access Using Tape
- Reel
- Cartridge
- VSAM
- KSDS
- RRDS
- Linear
- BDAM
- BPAM
- BSAM
- QSAM. PDS
- PDSE
- DB2 For Z
- Altering
- Dropping Objects Using DDL
- Granting
- Revoking Privileges
- Using The DB2 System Catalog Tables
- Obtain Object Metrics
- Reporting
- Manipulating Catalog Table Information.
- Creating System Catalog Clones
- SQL
- Simple
- Complex Queries
- Static
- Dynamic
- Manipulating The SQLDA
- Use DSNTIAR
- DB2 Get Diagnostics Services To Process SQL Errors
- Recreating DB2 Object DDL Using Information Contained In The System Catalog
- SPUFI
- DB2 Administration Tool
- DB2 Object Recovery
- Backup
- Developed DB2 SQL Request Intercepts
- CAF
- RRSAF
- IMS
- Developed DB2 Dynamic Call Attach Service For
- For Use In Batch
- Multi-row Fetch Programming In Assembler
- Plans
- Packages
- BIND.
- DB2 Access Via Assembler
- PL1
- Copying Data From VSAM To DB2
- DB2 To VSAM.
- Developed Utility To Load TableBASE Table Data
- VTS Dataspaces
- Library
- Directly Into DB2 Tables.
- Developed Utility To Unload DB2 Data
- Using Dynamic SQL
- Into TableBASE Tables
- VTS Dataspaces.
- Using CICS Services In Assembler
- Developed CICS Global User Exits
- GLUEs
- Developed CICS Task Related User Exits
- TRUEs
- Developed CICS Resource Manager Interface Modules
- Created CICS Screens
- CICS Transaction Tracing
- CICS Temporary Storage Queue Processing
- CICS VSAM Table Access