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