JOE RICCIO
**** ****** ****** *** *******, CA ***79 510-***-****
***.******@*******.***
SUMMARY
Senior software engineer and developer lead with over ten years of
expertise, focusing on the application of computer programs to serve
investment advisors. At a large brokerage firm I have developed my
strengths in business requirements gathering and developing technical
coding solutions through engineering and creative testing. My other
strengths include designing systems, communicating, testing, test case
development, and the implementation and support of those systems to
satisfy business needs.
TECHNICAL SUMMARY
Operating Systems: IBM MVS, z/OS, IBM Language
Environment, Windows NT, XP
Languages: MVS COBOL, EasyTrieve; OS/MVS JCL; SAS; SAS/Graph; FOCUS
Applications: MS Word, MS Excel, Outlook, PowerPoint,
File Manager, Xpediter, VSAM, DATACOM, DB2/SQL; XML; FileAid; Startool,
Extra, Changeman, Internet Explorer, Visio, Remedy, CICS
EXPERIENCE
(1998 - 2008)
Software Engineer
(2007 - 2008) Charles Schwab, Inc San
Francisco, CA
. As lead, continued to support the Alerts functionality on the
institutional website, providing the COBOL code solutions for
various business needs, using mainframe data. Created an Excel
spreadsheet to house this expanding list of alert products.
Worked closely with several off-shore developers so that the
technical specifications I created were completely understood and a
good product was implemented.
. Designed, coded, tested, and implemented an internal system to
handle departing institutional clients as they transitioned to
become retail clients. Enhanced existing code with additional
programming to satisfy several business requests.
. Peer-reviewed colleagues' programs, JCL, and implementation
schedules prior to installation to certify quality of products.
. Worked with third party contractor to obtain lost COBOL code needed
for an online transaction. Verified that the code issued from the
reverse engineering process continued to produce expected results.
. Developed job control and processing steps needed to reduce elapsed
time for transfers of accounts as part of a regulatory change in
the brokerage industry. Received Charles Schwab's highest
technology award, the Excellence in Service award.
. Assisted in the research of a security breach by writing program
used to analyze data. Received another Excellence in Service
award.
. Researched the design and converted the data for two client files
sourced from a large retired database to make use of data from a
new data-of-record database.
. Volunteered to test a new software for developers to implement
solutions. Launch to the technical users was successful.
JOE RICCIO
Page 2
. Created and tested JCL process to transfer several mainframe files
to server using Unix Systems Services. Allowed distributed systems
to make use of data for their applications.
. Participated in monthly on-call rotation with colleagues, always
insuring complete resolution to nightly issues with daily batch
processing.
Senior Staff
(1998 - 2007) Charles Schwab, Inc
San Francisco, CA
. Worked on process and COBOL code of various types for the
company's highly visible proprietary software download system, as
part of the acquisition of a trust company focusing on high-end
clients.
. Supported the Alerts functionality on the institutional website.
This portion of the website delivered critical information via
alerts sent to the advisors concerning key trading and account
data from client transactions. Presented an overview of the
mainframe alert functionality to the support staff and colleagues.
. Worked with web-trading lead to recover data from backup into a
test area such that further testing could uncover and resolve a
serious production issue.
. Documented procedures and created requirements documents, to
effectively reduce costs.
. Maintained and added new code to software programs used in Trade
Confirm programs to solve an issue with duplication of data in
some input files.
. Ran over 60 batch processing jobs in a test trading cycle,
creating several output files which were used to test and certify
additional code for a client-facing application. Resolved file
and issues and solved code problems as needed.
Contractor
(1995 - 1998) CG Computer Services@Charles Schwab San
Francisco, CA
. Coded COBOL and Easytrieve programs to support Tax systems in a
large brokerage firm. Updated and coded programs needed for 1099-
form, 5498-form processing, and various other form processing.
Supported crucial year-end file processing, monitoring execution
and completion.
. Maintained and supported various COBOL programs to meet regulatory
and tax guidelines.
. Worked with department manager and business leads to understand
issues, wrote report programs to analyze data. Reports displayed
sub-totals/totals and were used to track successful batch
completion.
JOE RICCIO
Page 3
Programmer/Analyst
(1989 - 1994) World Savings San Leandro, CA
. Worked as a programmer/analyst supporting the Deposits area of a
large Savings and Loan. Coded many Easytrieve programs to report
data for deposit accounts to understand data. Supported crucial
nightly batch processing to keep bank processing on schedule.
. Maintained changes to various customized COBOL programs.
Participated in large upgrade projects of the core Systematics
software to keep code current.
. Worked on a team of programmers to convert programming systems of
acquired banks to the in-house bank deposit processing.
. Selected to travel to software headquarters to receive training in
Systematics software.
EDUCATION
Bachelor of Science, Mathematics, University of San Francisco, San
Francisco, CA
Programming Classes: COBOL/Advanced COBOL at University of California,
Berkeley Extension
Rational Unified Process courses
Project Management courses
Completed annual mandatory employee regulatory testing