Boris Sherman
** ****** ****, ******. ************* 02067
Home telephone 617-***-****; Cell: 781-***-****
E-mail: **********@*******.***;
SUMMARY: Solid background in business and financial applications design, development, implementation and maintenance. Expertise in Software Development Life Cycle (SDLC). Years of working experience in CICS/DB2 and Client/Server environment. Deep knowledge of MVS and VM systems programming and software development for IBM mainframe, PC MS-DOS/WINDOWS and UNIX platforms.
HARDWARE: IBM mainframe, PC, SUN
SOFTWARE: Z/OS, MVS/ESA, VM, VSE, JCL, TSO, Utilities, REXX, CICS(Transactions, Multi-threads, asyncs), MQ Series, DB2/SQL, DATACOM, MODEL 204/UL, VSAM, PL/1, COBOL, BAL, EASYTRIEVE, Endevor, RDZ, Changeman, Control-M, FTP, NDM, C, Visual Basic, SCRIPT, MS-DOS, WINDOWS, MS Products, LINUX, UNIX, UNIX Shell Scripting, Informix, MS-SQL, JAVA, ORACLE, Caliper.
EXPERIENCE:
State Street Coorporation (SSC) 2006 – Current
Various projects at State Street Coorporation during 2006 – current
2016 – Current - Software Consulting Network (SCN) – Contractor for SSC.
2012 – 2015 - Project Lead
2006 – 2012 - Mainframe Developer
Agile/Scrum environment (CNAV; GL Alerts and Trial Teams).
- Developed one of the most widely used code at SSC (EHS0565). Used in CICS applications as well as in batch processes. The module is used in a number of banks applications such as: NAV Alerts, CapStocks, Trade evaluations, GL Alerts, Dynamic Trials, and many others.
- Capital Stocks (Capstock). Replacement of Mainframe CICS CASH, Shares, Estimates, Dividends and Reversals transactions with WEB driven request. – lead developer.
- General Ledger (GL) Alerts (Fund and Class level) – lead developer in technical design for deadline processing;
- Relational GL application.
- eHorizon Trials and Pricing systems enhancements and new development;
Software: Traditional CICS transactions, CICS asyncs; MQ, DB2, DB2 Stored Procedures, PL/1; Cobol: RDZ.
Worked for Capstock Group in Multi-Currency Horizon (MCH) division.
●MCH – Fixed Income Group(IT): design and development (from scratch) of a high-
visibility Hierarchical Funds Pricing (HFP) software. The goal of the project is to develop a software that will allow to price (open trades, realized/unrealized gain-loss, appraisals, etc.) hundreds of funds in a limited time-frame window. A request for funds to be priced is initiated on a client server (Unix) and pushed down to mainframe (CICS) either via CTG (CICS Transactions Gateway) or via MQ. After analyzing requests a CICS transaction spawn batch jobs using CICS Spooling facility.
Worked closely with IBM CICS support team to satisfy the requirement of highest possible
performance; made a number of presentations for different technical and business groups.
Software that consists of a close to a hundred of different types of elements is deployed in multi-
Regions CICS environment. Cycles of unit and system tests with SQA. Provided programming
and supporting documentation.
(PL/1, COBOL, Assembler, CICS, MQ, Datacom, DB2 and DB2-tools System
monitors).
●For Capstock – provide prod support on a scheduled bases, new application clients
software development and implementation. Business analysis and documentation.
2001 - 2006. Fidelity, FPCMS, FBSI-PAS Consultant.
Worked for Portfolio Advisory Services (PAS) group and for Transfer Agents and Accounting Application (TAAC), Fund and Bank Reconciliation group;
Business and functional analysis, technical documentation, cycles of systems and user acceptance testing. Production implementation and support.
COBOL, DB2, including triggers and stored procedures, CICS, VSAM, UNIX Script, C, REXX, EASYTRIEVE, JCL.
Development, enhancement and maintenance of different on-line and batch applications:
●Performance Reporting (Unix Scripts, Informix, GIM2000, Caliper)
●Daily posting of Cash, Shares, Estimates and Reversals transactions.
●PAS log and welcome kit processes development; Account rep officer (RO) auto-assign; (DB2 tables design, stored procedures, triggers, CICS).
●Same Day Transactions Balancing project: Multiple per day collections of transactions.
Requests are initiated on UNIX server and sent over to the Mainframe. (Multiple CICS regions, Client-server environment, non-terminal attached tasks). Design, development and implementation.
●Multiple assets conversion projects. Converting assets between different custodian banks.(COBOL, DB2, UNIX Shell)
●Automation of FTP processes for Bank recon files to different servers. (COBOL, DB2, Control-M). Design, development, management and implementation of a large scale project. Over a 150 different elements including programs, DB2 tables, JCL, etc.
●Fund of Funds Reconciliation project. Transaction types mapping rules redesign. (CICS/DB2). Development, implementation.
1997 - 2001. State Street Co., Consultant.
(CICS, MQ Series, DB2/SQL, PL/1, DataCom, VSAM, COBOL II, Hands-on UNIX/ORACLE).
●Mutual Funds Division. Capital Stocks Group.
Business analysis, functional and programming specifications, design, development, system acceptance testing, installation, maintenance, documentation, Helpdesk/user’s support of Capital Stock Cash, Shares, Fail Files and Record keeping subsystems. Clients automations, Flexible Fund Cycle projects. Developed a number of Batch, CICS, CICS Cross Region Access, and CICS asynchronous tasks programs, complex reporting system.
1996 - 1997. The Boston Company. Consultant.
(CICS, DB2, VSAM, COBOL II).
●Account Master expansion project. Analysis and development of CUSIP-level subsystem
for legal entity discretion exception codes.
●Foreign exchange/Cash movement project. Developed a CICS process to determine a
transaction eligibility for a contractual settlement.
1993 - 1996. Fidelity Brokerage. Consultant.
(CICS, DB2, VSAM, COBOL II, VB, Client-server environment).
●Development/Support of CICS transactions for Portfolio Advisory Service such as
Automatic Redemptions, Services Fees and Daily Balances processes.
●System analysis, development, testing and implementation of M.L Stern FBSI-GUI
project. Delivered a scope of programs that allow brokers to work on PC in client/server
environment with standard mainframe applications running at the back-end. (VB development).
●Requirements analysis, development and implementation of an Investment Advisors
rolling performance project. Performance (monthly redemptions over monthly average) is calculated on Advisor’s and CUSIP levels and saved in history files. Management exceptions reporting.
1992-1993. Atlantic Data Services. Consultant.
●Bank Acquisition Conversion Project.
Retirement Saving Accounts monetary/non-monetary and payouts files conversion.
(MVS/ESA, VSAM, TSO, COBOL II, FIle-Aid).
●Tax and Insurance batch Processing Enhancements.
Modified a number of programs for processing of real estate tax requests/billings/payments.
(VSE/ESA, BAL, VSAM).
1991-1992 Computer Corporation of America. Software engineer.
●Designed and developed a complete test system for SQL C _API for Model 204 DBMS. (MS-DOS, WINDOWS, Novel, VM and MVS, SQL, SAS/C MicrosoftC).
●Designed developed and implemented an automated SYSTEM RECOVERY test suite.
(MVS, TPNS, C, REXX, TSO, UL, COMPAREX, TPNS scripts, BAL).
1989-1991: STATE STREET BANK & TRUST Co. ITD.
(PL/1, VSAM, CICS, DataCom).
●Developed an on-line Trade entry/Authorization subsystem. Batch programs for updating
of General Ledger, Trade Entry Position files. Various reporting programs.
●Production support. Coded, modified and enhanced various batch as well as on-line
programs for in-house projects (PL/1, CICS).
1981-1988: Computer Center for Regional Administration of Industry Supplies.
St. Petersburg, Russia. Sr. Systems/programmer.
(MVS. VM, PL/1, BAL, COBOL).
●Designed, developed, production support and enhancement of different systems such as:
Packaging System, AP & AR, Inventory Control System, Invoicing Control System.
●Designed programs for DB based Order Processing System (ADABAS/Natural).
●Designed and developed a number of system service utilities (VM, BAL, PL/1).
●Coded programs, provided operating system support (MVS. VM, PL/1, BAL, COBOL).
1976-1980: Steelrolling Mill, Data Center.
St. Petersburg, Russia. Systems/programmer.
●Generated, upgraded, and tuned MVS and VM/SP, operating systems.
●Installed and support system software: DBMS, compilers, text editors, monitors.
●Provided assistance in technical support and troubleshooting.
EDUCATION:
1995 DB2 Performance Optimization. Fidelity.
1994 CICS 3.3 for Business programmers. Fidelity.
1993 VS COBOL II Batch and CICS Migration. CBT courses. ADS.
1992 UNIX System Programming. Certified course. Lowell Institute at MIT.
1992 Programming in C and C++. Certified courses. Classes at CCA.
1990 Business administrations classes at State Street Bank.
Center of Advanced Studies in Computer Science. Leningrad, USSR.
1985 DBMS Design. Certified course.
1981 Systems Programming. Certified Course.
1964-1970 Collage of Electrical Communications. Leningrad, USSR. MSEE.
REFERENCES: Available upon request.
PERSONAL: US citizen, married.