MICHAEL KAPLAN, Ph.D.
* ********* **., ***. ***, Hull, MA 02045-1330
Mobile: 781-***-**** ( Home: 781-***-**** ( Email:
***.****.******@*****.***
LinkedIn: www.linkedin.com/in/michaelkaplancodewizard/
[pic]
Software Project Management Systems Architecture
World-class programmer and talented project manager with considerable
experience in financial services industry. Designed, built, deployed, and
supported mission-critical applications for internal users and external
customers. Respected by peers and senior management. A motivational
leader, mentored fellow developers and support staff. Dedicated, detail-
oriented professional with excellent communication skills. In-depth
technical expertise and broad industry knowledge have enabled timely
delivery of efficient and reliable solutions under budget, effectively
meeting business requirements. Willing to relocate for the right
opportunity. Willing and able to learn and master new technologies,
platforms, languages, databases, tools, libraries, and frameworks.
Areas of Expertise
Information Technology ? Software Engineering ? Project Management ?
Software Architecture
SDLC ? Requirements Analysis ? Software Design ? Software Development ?
Testing ? Debugging Software Implementation/Deployment ? Software
Maintenance ? Object-Oriented Programming
UNIX ? Linux ? Windows ? C++ ? Java ? C ? C# ? Smalltalk
Databases ? Database Design ? Oracle ? SQL Server ? Sybase ? SQL ? Transact-
SQL ? PL/SQL
Code Refactoring ? Performance Tuning ? Query Optimization ?
ClearCase/ClearQuest ? AutoSys
professional experience
State Street Corporation, Boston, MA
Systems Architect - Vice President, (October 2010 to January 2014)
After Deutsche Asset Management (DB) outsourced their U.S. middle- and back-
office business to State Street (SSC), continued to serve as IT Product
Manager (ITPM) for PIMS portfolio accounting application, pending
completion of migration to State Street enterprise platform. Additional
accomplishments included the following:
. Project manager for migration of AutoSys job scheduling platform from
shared servers in UK to dedicated, US-based servers. Updated script to
trigger Tivoli notification of job alerts.
. Identified in-scope tables and designed control variables to aid
verification of archived legacy accounting data.
. Continued to prepare, submit, and test DB Inter-Network Connectivity
Requests (INCRs), for SSC access to servers and websites via Deutsche
Bank VPN.
. Project manager for decommissioning of PIMS servers and databases.
. Facilitated transfer of software licenses from DB to SSC (AutoSys,
Mercator, and Orbix).
. For State Street's German fund accounting team, purged historical data
via built-in data cleanup utilities in SimCorp Dimension; also
investigated and resolved system throughput issues in NAV calculations
and various data extractions within SimCorp Dimension.
Deutsche Asset Management, Boston, MA
IT Product Manager - Vice President, (April 2002 to October 2010)
. As IT Product Manager (ITPM) for PIMS, complied with Bank application
information security standards and policies: (a) participated in
internal/external audits (SOx compliance, SSAE 16, SEC, and FED reviews),
remediating gaps as needed; (b) coordinated annual DR tests, including
recovery plans, failover/failback scripts, business user testing, and
remediation of issues; (c) implemented
production lockdown strategies on UNIX and Windows servers, administering
production access privileges for IT staff; (d) monitored security
environments on production servers, remediating security gaps or applying
compensating controls; (e) implemented change management process,
including formal review and approval via Remedy and other tools; and
(f) implemented code comparison procedures (UNIX, Wintel, database
schema, and DDL).
. As database architect, defined tables, indexes, and stored procedures.
. Continued to develop code for data feeds and other system components.
. Refactored code to eliminate obsolete or unused code, improving system
understanding, supportability, and extensibility,
. Project manager for various infrastructure upgrades: (a) data center
migration from Scudder sites to DB locations in New Jersey, maintaining
DR functionality via EMC SRDF; (b) replacement
of 11 obsolete HP UNIX servers with three new Fujitsu PRIMEPOWER servers;
and (c) virtualization of 17 Wintel servers, via VMware, after retiring
more than 20 outdated servers, maintaining load-balancing and DR
capabilities.
. Maintained multiple, parallel AutoSys job streams, permitting system
integration testing, UAT, benchmarking, and troubleshooting of production
issues.
. Served as backup escalation for production support issues.
. Monitored system performance, addressing delays in transaction
throughput, report generation, and batch processing.
. Prior to outsourcing to State Street: identified required apps and
websites; and participated in email work stream, considering email
forwarding, mailing lists, and shared mailboxes.
. Worked closely with vendor of SimCorp Dimension, developing custom SQL
scripts for DWS (Deutsche Bank's German fund group); deleted older
historical data in Oracle back-end database, reducing database size to
improve system performance, decrease database storage, cut software
upgrade installation time, and defer acquisition of additional storage.
Zurich Scudder Investments, Boston, MA
Vice President, (March 2000 to April 2002)
. As Project Manager for PIMS Stabilization Task Force, worked with system
administrators, DBAs, developers, and application production support
staff to improve system reliability and availability, providing
sufficient resilience to withstand limited network outages, server
failures, and delays in inbound data feeds without impact on user base.
. Improved end-of-day processing run time by two hours, eliminating day-to-
day variation, via non-default database fill factors for frequently
updated tables and expanded weekly database maintenance tasks, purging
older historical data and rebuilding indexes to reduce fragmentation.
. Consolidated overnight processing on two servers, allowing intraday
reports to run on dedicated reporting server, avoiding contention with
transaction processing.
. Configured Sybase Monitor Server and Historical Server to provide daily
and weekly resource usage reports, focusing tuning efforts by identifying
frequently accessed tables and inefficient stored procedures.
. Reordered batch jobs to minimize contention of disk and database
resources, running various jobs in parallel to take advantage of idle
resources.
. Implemented disaster recovery capability, with primary site in Boston and
backup in Norwell, MA, via EMC SRDF.
. Coordinated upgrade of software configuration management system to
IBM/Rational ClearCase/ClearQuest.
. Optimized component performance generation process, saving a day from
month-end processing cycle.
Scudder Kemper Investments, Boston, MA
Assistant Vice President, (March 1998 to March 2000)
. Member of core accounting development team for PIMS, a portfolio
accounting system serving U.S. mutual funds, institutional accounts,
insurance assets, and high-net-worth individual accounts, with more than
10,000 active portfolios processed, several hundred thousand tax lots,
thousands of transactions daily, and over $100 billion AUM (with about
1,000 end users).
. Development focused on Sybase back-end database, UNIX accounting engine,
and data feeds (written in C and C++, under Solaris and HP-UX, with Tcl
and Perl for scripting).
. Enhanced shareware Sybase query plan analyzer, allowing developers to
easily identify inefficient SQL code and quickly test impacts of code
changes and/or new indexes; promoted use of tool by peers, encouraging
proactive consideration of system performance.
. Improved performance of Sybase stored procedures used in reporting and
online inquiry.
. As release manager, maintained 15 concurrent coding/testing streams via
SCCS, synchronizing development, test, training, and production
environments.
. Promoted to manager of core development team, including a total of six
developers.
Standard & Poor's DRI (previously DRI/McGraw-Hill, now IHS Global Insight),
Lexington, MA
Senior Associate, (May 1982 to February 1998)
. Project manager, system architect, and principal developer for various
commercial packages, including: (a) PC*Model, supporting large-scale
macroeconomic models, allowing data manipulation, changing assumptions,
solving models, and displaying results; (b) MODEL/386, extending PC*Model
to x86-32 platform; (c) EPS/PC, DRI's first analytical platform for the
PC, with workspace environment, time series manipulation, graphics,
report writing, linear regression, and seasonal adjustment.; and (d)
DRIBase/GT, a portable, multi-tier application, with graphical user
interface, production-quality graphical and tabular output, analytical
functions, and programming capabilities, and back-end relational database
for time series data.
. Conceived computer-aided re-engineering system for legacy code: (a)
designed new language, mapping ALGOL syntax into legal C++ syntax; (b)
implemented class library with required data types and semantic behavior;
and (c) developed source-to-source translator.
. Technical support for DRILINK, an integrated analytical system for multi-
user UNIX super-microcomputers, with data communications, business
graphics, arithmetic/statistical functions, spreadsheet modeling, report
writing, word processing, database management, and application
development tools.
EducatioN
Case Western Reserve University, Ph.D., Systems and Control Engineering
Case Western Reserve University, M.S., Systems and Control Engineering
Case Western Reserve University, B.S., Engineering, Computer & Systems
Science[pic]