Mitch Rosenberg - InfoVentions.net

advertisement
Resume of: Mitch Rosenberg
753 Foss, Drexel Hill, PA 19026
(610) 909-6268
<mitch@InfoVentions.net>
Education:
- Wharton School of the University of Pennsylvania
Bachelor of Business Administration in Accounting (5/86)
- Maxwell Institute, Norristown, PA
Certificate in Computer Programming (8/80)
Experience Summary:
Engaged in analysis, design and programming since 1980. Excellent communications and
organizational skills. Highly skilled in data development, data architecture and data archaeology,
systems analysis, systems design, UI design, database, data mart, data warehouse and Internet
systems. Roles have included Database Architect, Application System Architect, System Designer,
Project Leader, SQL Developer, Programmer/Analyst, Systems Analyst and Programmer.
Experienced in designing and building batch, online and Internet-based systems with a proven track
record of quickly becoming familiar with the problem at hand and able to accomplish tasks in a
variety of environments. Data Mart/Data Warehouse design/development & ETL (12 years),
Corporate programming experience with PC (24 years), Mainframe (16 years), Internet [eCommerce and Search Engine Marketing] (10 years), Systems Conversions (11
years) and Corporate Mergers (10 years).
Applications experience includes Fund Management, Health Care Insurance, Online Software
Distribution, e-Commerce, Search Engine Placement, Marketing Systems, Sales Systems,
Sales/Order Entry, Banking, Manufacturing, Direct-Mail, Project Accounting, Trust Accounting, Shop
Scheduling, Inventory, Publishing (Yellow Pages) and Online Client/Server systems.
Employment History:
5/03 – Present:
Position:
Responsibilities:
InfoVentions.net, Inc., Drexel Hill, PA
Independent Consultant
Owner, Developer, Data Architect, Project Leader, Product development
1/95 – 5/03:
Position:
Responsibilities:
SoftFind.com, Inc., Bala Cynwyd, PA
CEO, System Architect, Business Development
Founder, Manager, Systems Architect, System Designer, Programmer
8/86 – 1/95:
Position:
Responsibilities:
Modular Technology, Inc., Bala Cynwyd, PA
Independent Computer Consultant
Owner, Programmer, Systems Analyst, Project Leader
3/82 – 8/86:
Manager:
Position:
The Reohr Group, Swathmore, PA
John Louchheim
Staff consultant (Programmer)
1/80 – 2/82:
Manager:
Position:
Safeguard Business Systems, Plymouth Meeting, PA
Aaron Amarnek
Programmer
Selected contract clients:
PMI, Endo Pharmaceutical, Yellow Pages Group, Macquarie, Delaware Investments, SunGard
Availability Services, Independence Blue Cross, SmithKline Beecham, McNeil Consumer
[J&J], Volt Information Sciences, IMS America, DuPont, Conoco, Armco Steel, Fidelity Bank,
SEI Corporation, FiServ-Users, Campbell Soup, Rorer Pharmaceutical.
Resume: Mitch Rosenberg
Page 1 of 7
Skills Summary:
Database:
Skill
SQL
DB/2
SQL Server
/ T-SQL
Sybase
VSAM
IMS – DL/1
Environment(s)
DB/2, SQL Server, Sybase, MySQL
MVS, CICS, OS/2 (Light DBA skills)
Development DBA skills, Data Mart,
Data Warehouse, Performance
Tuning, DTS, SSIS, SSRS, Procs
T-SQL, Development DBA,
Performance Tuning
MVS
MVS
Programming Languages:
Skill
Basic
COBOL
CICS (Command)
VB 6
VB.net
PL/1
Scripting Languages:
Skill
VBScript
VBA
ASP
JavaScript
REXX
ISPF/CLIST
JCL
Internet:
Skill
ASP
HTA
HTML/DHTML
HTTP
XML
JavaScript
SMTP
TCP/IP
Operating Systems:
Skill
Windows
OS/2
MVS & z/OS
TSO
Resume: Mitch Rosenberg
Environment(s)
VB, PowerBasic, VMS Basic
Both COBOL and COBOL II
MVS
Windows
Windows
MVS, VMS
Environment(s)
ASP/HTA/DTS/Stand-alone
Excel, Access, Word
Windows (IIS)
ASP, PHP
OS/2, VM, TSO, Windows
TSO
MVS
Environment(s)
Windows
Windows
IIS, WebSphere, Goserve, Apache
IIS, WebSphere, Goserve, Apache
WebSphere, Goserve, SQL Server
IIS, WebSphere, Goserve, Apache
T-SQL, Rexx, VB 6, Access/Outlook
OS/2 Rexx, VB 6, VbScript
Environment(s)
Warp 3, Warp 4
Years
Ability
26
10
15
Last
Used
2015
2012
2015
1
2011
Strong
12
5
1997
1992
Average
Average
Years
20
14
10
6
1
4
Years
14
10
12
10
17
8
12
Years
14
8
16
10
5
10
9
8
Years
17
12
15
15
Expert
Strong
Expert
Last
Used
2005
2004
1994
2006
2005
2012
Ability
Last
Used
2013
2012
2011
2007
2011
2007
2012
Ability
Last
Used
2011
2011
2011
2005
2015
2007
2009
2004
Ability
Last
Used
2015
2006
2012
2012
Ability
Expert
Average
Basic
Strong
Basic
Strong
Expert
Strong
Expert
Average
Expert
Strong
Strong
Expert
Expert
Expert
Expert
Average
Average
Strong
Strong
Strong
Strong
Strong
Strong
Page 2 of 7
Experience:
1/13 –
Project Management Institute
Newtown Square, PA
 Analysis and development of data migration from legacy systems and Great Plains into
Microsoft Dynamics CRM for the migration of 2/3 TB of legacy data.
 Design and development of synchronization processes between remaining legacy
databases and Microsoft Dynamics CRM.
 Migration of SSRS 2005 & 2008 legacy reports to SSRS 2008 R2 server along with
implementing SDLC and source control.
 Analysis, mapping, flowcharting and documentation of existing DataWarehouse, legacy
systems and Month End processing in preparation for systems conversion
 SSRS Reports QC and Performance tuning.
 Mapping of entire data architecture from SQL Servers thru databases to applications.
 Implemented SDLC and source control across all main production databases.
 Developed a self-maintaining Data Dictionary app which maintains column notes across
schema changes.
Skills: T-SQL(SQL Server), SSIS, CozyRoc, T-SQL Stored Procedures, SSRS, Performance
Tuning, Index Tuning, SQL Server 2000/2005/2008/2012, Visio
Roles: SQL Developer, Data Architect, Development DBA, Team Lead, Data Archaeologist
5/12 – 12/12 Endo Pharmaceutical
Chadds Ford, PA
 Developed a dependent DataMart from the corporate Netezza DataWarehouse to support
internal QC needs of the SalesOps department.
 Developed SSIS processes and stored procedures in support of QC of the customer
ETL/Data Cleansing/Data Refinement process matching AMS and IMS customer data to
internal source systems.
 Developed a rules-based, multi-level Customer Matching engine (T-SQL store procedure) to
support the integration of multiple departmental customer masters and for AdHoc reporting.
 Developed a process (SSIS/Stored Procedures) for data enhancement of State License
number from MedPro data.
 Developed an enhanced version of the Jaro-Winkler string distance matching function to
support address matching that significantly lowered false-positives while significantly raising
the number of real matches.
 SSRS Performance tuning.
 SSRS Reports QC.
Skills: T-SQL(SQL Server/Netezza), SSIS, T-SQL Stored Procedures, SSRS, Performance
Tuning, Index Tuning, SQL Server 2005/2008, Visio
Roles: SQL Developer, Data Architect, Database modeler/Developer, Development DBA
11/11 – 2/12 YPG (Volt Information Sciences)
Blue Bell, PA
 Developed the final ETL, data cleansing, data selection and output processing for a Yellow
Pages publishing system. Syndication was by Polygon, NPA/NXX and postal code.
 Developed DB2 stored procedure in PL/1 to support the address-handling / GeoCoding of
listings data and enhance the addresses by enriching them using distribution data.
Achieved an 86% GeoCoding/Polygon association rate with Canadian data (AB/BC/ON).
 Found, examined, researched and proposed an alternate use of the underlying data
(marketing call lists to compete with D&B, Reuters, etc.) that should drive additional
revenues of $ 1.5 Billion for the company.
 Wrote a VBA macro to support the network group in reorganizing 2 TB of shared storage.
 Taught the staff how to use DB2 Temporary tables and Common Table expressions.
 Wrote SQL reports to show efficacy of GeoCoding, Address enhancement & Polygon
association.
Skills: SQL (DB2), PL/1, Stored Procedures, z/OS batch programming & JCL, Excel VBA
Roles: SQL Developer, PL/1 Programmer, Database modeler/Developer, App Developer
Resume: Mitch Rosenberg
Page 3 of 7
12/10 – 10/11 Delaware Investments
Philadelphia, PA
 Designed/developed a data dictionary and data warehouse to support the funds
management business covering 20K+ columns across 175 tables. The first phase was to
develop 74 denormalized views to cover the data requirements of 80% of current reporting.
Analysis, data archeology and heavy tuning was required to achieve sub-second response
times across 45 separate application databases. Developed an analysis database and tools
to map data usage from application source and integrate this information in a search engine
along with parsed SQL source (views/procedures/functions) as well as source-code
embedded SQL. These tools enabled us to target the development effort and research data
relationships across 45 separate databases.
 Phase two included integrating the data dictionary with a flex-grid UI and the development of
an additional 30 denormalized views which will eventually become the basis for a separate
data mart to support the reporting needs of the organization.
Skills: T-SQL (Sybase), SQL Server 2008, Sybase 15.0, ASP, Visio
Roles: Data Warehouse Architect, SQL Developer, Database modeler, Data Archaeologist
03/10 – 12/10 Macquarie Funds Group
Philadelphia, PA
 Designed/developed a systems/application inventory in support of the separation of
Delaware Investments from Lincoln Financial. The application was used to organize the
separation and merger activities across 750 servers and 500 applications. Developed the
data model, converted from a VBA Excel-based app to SQL Server database with an
ASP.net front end. Mapped relationships between Applications/Database/File
Feeds/Servers/Storage Systems/Generic Account/Users (Logins and security) and
Contracts.
 Developed a group of SSRS reports to replace an old CICS system to complete the
separation of Delaware from Lincoln. Also developed a series of dashboards to report on
and manage the B2B new batch ETL infrastructure.
Skills: T-SQL, SQL Server 2008, Sybase 15.0, SSRS, ASP, Excel VBA, Visio
Roles: SQL Developer, Database modeler, ETL Developer, Data Archaeologist
10/09 –
LighthouseIB
Haverford, PA
 Designed/developed institutional funds database for a boutique investment bank to enable
the creation of tiered call lists of funds qualified by deal and fund investment parameters.
 Developed web-bot to data-mine, load, cleanse and blend data (ETL) into the institutional
funds database.
 Developed HTA-based search engine to enable fund research and selection by deal
parameters and fund investment type/criteria. One of the interesting features of the app is
that it interfaced with an Excel spreadsheet that the investment bankers use to load and
update data from the funds database for their use.
 Developed complex data cleansing and blending SQL queries to hone the mined data into
an operational tool for developing deal call lists.
 Pulled successful call lists for deals totaling $ 450 MM in transactional value.
 Built a system to extract new fund information (and AUM) from the EDGAR Form D filings.
Skills: T-SQL, SQL Server 2005, HTA, VBScript, ASP, DHTML, XML, Excel VBA, Visio
Roles: SQL Developer, Business Analyst, Database modeler/Developer, ETL Developer
Resume: Mitch Rosenberg
Page 4 of 7
1/08 – 7/09 SunGard Availability Services
Valley Forge, PA
 Designed/developed prospecting data mart, including ETL, standard reporting (ASP/HTA/ftp
& eMail) and yearly load process for five (5) yearly data sources plus daily telemarketing
response updates. Included eMail error notification using xp_SendMail to increase the
reliability of the process.
 Data Warehouse re-design and subsequent ETL from Data Warehouse to Marketing Data
Mart.
 Developed a self-service extract and reporting app for prospecting data mart.
 Maintenance/development of an independent marketing data mart including ETL, blending
and cleansing from source systems (Oracle Sales Online + homegrown systems).
 Documented/rationalized myriad collected databases and applications that had been only
intermittently managed across the previous five years cutting their number by 40% while
increasing end-user customer satisfaction with the resulting output.
 Developed a Virtual Landing system that allows for the redirection/logging of campaignbased landing page traffic by source media and region (DMA). Included database
infrastructure, specification of ASPX redirector (hooked off the IIS 404 message) and full
interactive reporting.
 Integrated of IfByPhone toll-free call tracking and Google AdWords into campaign-based
traffic logging/reporting. Also developed various HTA-based tools for the ETL, database
process reporting and web developer utilities.
 Various ad-hoc reporting on marketing data to serve the information needs of the marketing
department.
 SQL Query performance tuning for existing reporting queries; on average was able to lower
the runtime by 90% or more.
 Campaign support for numerous marketing campaigns, including integration into the
corporate intranet (Oracle), various ASP apps including apps for salesreps allowing access
to campaign facilities such as direct mail for their prospects and existing customers.
Skills: T-SQL, SQL Server 2000/2005, DTS, HTA, VBScript, ASP, CSS, DHTML, Visio
Roles: SQL Developer, DataMart Designer/Developer, Database modeler, ETL Developer,
Systems Analyst
4/07 –12/07 Independence Blue Cross
Valley Forge, PA
 Developed a Medicare Part D Rx Pricing Model with actuarial to project the pricing Medicare
Rx benefits and create bid-sheets for CMS. Developed ETL/Blending/Data Manipulations
process to handle the processing of multiple scenario’s across a 1TB database in close-torealtime. Required heavy SQL development and performance tuning of stored procedures.
 Interfaced the output of the actuarial model to complex Excel spreadsheets for presentation.
 Developed dashboard application for scheduling and concurrent launch of model projections
and review/reporting of the results.
Skills: T-SQL, SQL Server 2000/2005, ASP, DHTML, Excel VBA
Roles: SQL Developer, ETL Developer, Systems Analyst, Database Modler
1/06 –4/07
Independence Blue Cross
Valley Forge, PA
 Maintained/developed data mart ETL for a 4 Tb data mart/warehouse in DTS and T-SQL.
 Designed/implemented departmental operating procedures (Change Control, Development
standards, etc.).
 Worked as part of the Data Warehouse data modeling group to design new subject areas
 Various systems analysis tasks including NPI, PBM in-sourcing, and Lab results (HIPAA
X12N 837).
 Developed a Q/A system to monitor data quality in the data mart.
 Query, stored procedure and DTS batch process performance tuning
 Heavy development of stored procedures and DTS.
 As project lead managed 10 developers and QA/Production Control analysts.
 Developed a security audit system to audit access to sensitive data in database and the
underlying raw data on disk with both Intra-net and e-Mail reporting.
 Developed various HTA-based tools for the ETL developers including a copybook converter,
database comparison utility and file viewer w/ copybook support.
 Organized project planning for Outbound Data feeds department.
Skills: T-SQL, SQL Server 2000, DTS, HTA, VBScript, ASP, DHTML, DataStage (light), Visio
Roles: SQL Developer, ETL Developer, Systems Analyst, Project Lead, Database Modler
Resume: Mitch Rosenberg
Page 5 of 7
4/07 – 7/07 DataVantage DB2
www.datavantage.com/products/mf/dv-db2.html
Additional follow-on product development/maintenance work including enhancement of database
copy functionality, development of test databases and user interface design for copy facility.
Skill(s): z/OS, TSO, ISPF Panels, DB2, REXX, JCL
Role(s): Programmer/Analyst
3/05– 12/05 Accellent
Collegeville, PA
Designed/implemented departmental operating procedures (Change Control, Move to Production,
Application Development, etc.). Maintained/developed manufacturing, shop floor, dispatch, labor
reporting, QA and Sales Quote applications. Developed SQL Server analysis tools to search SQL
objects and DTS procedures. Heavy stored procedures and DTS including heavy performance
tuning (both query and database design). Converted Access-based and VB6 based applications to
the IIS/ASP platform. Various bug fixes and enhancements to VB6/embedded Crystal Reports
(versions 5, 6 & 8.5) and ASP-based systems. Database modeling to support new initiatives.
Development / Enhancement of stored procedures, DTS packages and SQL Server agent jobs.
Skills: ASP, VBScript, VB6, Crystal Reports, Access, T-SQL, SQL Server 2000, HTML,
CSS, XHTML, DHTML, DOM, VSS
Roles: Systems Analyst, Programmer/Analyst, SQL Developer
11/04– 02/05 FiServ/Users
King of Prussia, PA
Converted e-Support site to CSS Stylesheets and upgraded look and feel to match corporate site.
Also added attachments to a web e-Mail form and upgraded code to process these in a Access
module pulling by pulling the e-Mail from Outlook, storing the attachment and updating
SQL Server tables to associate the attachment with a work order.
Skills: ASP, ASP.net, VBScript, VBA, Access, Outlook, T-SQL, SQL Server 2000, HTML,
JavaScript, CSS, XHTML, DHTML, VSS
Roles: Systems Analyst, SQL Developer
6/04 – 9/04 DuPont eDevelopment
Wilmington, DE
Various e-Business intranet projects: Online surveys, Meeting Registration system, upgrade to the
global plant site locator system.
Skill(s): ASP, VBScript, T-SQL, SQL Server 2000, HTML, JavaScript, DTS, VSS
Role(s): Developer
5/04 – 01/05 DataVantage DB2
www.datavantage.com/products/mf/dv-db2.html
Product development/maintenance including updated panels/scripts to interactively execute SQL
queries, a Selection Recap function for edit/browse/copy selections, DCLGEN processing and new
programs to create/edit DB2 View and Index objects. Wrote the Find/Change functionality
subroutine for the online table editor. Upgraded and enhanced the system to function under DB2
Releases 7 and 8. Performance tuning of queries and stored procedures.
Skill(s): MVS, TSO, ISPF Panels, DB2, REXX, CLIST, Cobol, JCL
Role(s): Programmer/Analyst
1/95 – 5/03
SoftFind.com, Inc.
www.softfind.com
Design, data modeling, development, project management and webmaster of an online Internetbased software store and search engine. Development of the software store including telecombased credit card verification, extensive credit card fraud control, secure (password protected)
software delivery (ftp), resource discovery bots, exotic TCP/IP socket programming for e-Mail, FTP,
HTTP and Telnet protocols as well as XML, HTML, CGI and JavaScript. Managed a team of 10.
Skill(s): REXX, DB/2, CGI, PHP / MySQL, JavaScript, VB 6, VBScript, ASP, XML, HTML,
T-SQL, SQL Server 2000, GoServe, WebSphere, IIS, Apache, TCP/IP internals,
OS/2, Windows, Linux
Role(s): CEO, System Architect, System Designer, Data Architect, DBA, Developer
12/93 - 12/94
Volt Information Sciences
Blue Bell, PA
Conversion (DOS to MVS) and enhancement of a contract management/marketing package for a
software development company and their South American client.
Skill(s): MVS, PL/1, COBOL II, DB/2, CICS, VM/CMS, REXX
Role(s): Programmer/Analyst
Resume: Mitch Rosenberg
Page 6 of 7
8/92 - 11/93
IMS America
Plymouth Meeting, PA
Batch programming to support the data input side of a marketing information system, as well as the
design and development of custom reporting subsystems.
Skill(s): MVS, COBOL II, IDMS, CList
Role(s): Programmer/Analyst
12/91 - 6/92
SmithKline Beecham
Philadelphia, PA
Design/implementation of a computer systems quality assurance program to meet the FDA GMPrelated requirements (21 CFR Part 11) for a pharmaceuticals manufacturing information system.
Skill(s): 21 CFR Part II, Visio
Role(s): Systems Analyst
8/90 - 11/91
SmithKline Beecham
Philadelphia, PA
Merger-related enhancement of the Worldwide MRP system a pharmaceuticals corporation, merging
of information from the merged company’s manufacturing operation and quality assurance of the
resultant system for usage by the manufacturing groups of each of the merged operations.
Responsible for analysis and modification/conversion and testing of 1800 programs.
Skill(s): MVS, COBOL, CICS, IMS/DL1, Easytrieve
Role(s): Programmer/Analyst
4/86 - 9/88
Rorer Pharmaceutical
Ft. Washington, PA
Analysis, design, specification, programming and project management of the merger of the
sales/marketing data bases of three companies into the marketing data bases of a large
pharmaceuticals firm. Responsible for analysis and modification of a system with over
2,400 programs.
Skill(s): MVS, COBOL, IMS/DL1, CICS, DMS, Easytrieve, Roscoe
Role(s): System Designer, Developer, Programmer/Analyst
Earlier project experience (1980 thru 1988) information available upon request.
Resume: Mitch Rosenberg
Page 7 of 7
Download