Stephen G. Munson

Stephen G. Munson

$60/hr
SQL Server, SSIS, SSRS, ETL, SQL Perf. Tuning, MS Access, MS Excel, VB .NET WInForms Apps
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Fort Wayne, Indiana, United States
Experience:
34 years
COVER LETTER for: Stephen Munson 14193 ELDERFLOWER COVE FORT WAYNE, IN 46845 Objective: A challenging position making use of my 29 years of experience with SQL Server and its tools (SSMS, SSIS, SSRS); that works with the data and the performance of queries and stored procedures. Skillsets: SSMS, SSIS, SSRS, query and performance tuning of SQL Server, ETL, SQL Agent Jobs & schedules, DevOps practices, MS Active Directory and Global Groups. Examples:  Designed, built, and implemented an SSIS package and associated stored procedures and tables to ingest text file data such that a direct mapping of file columns to table columns is no longer necessary, and thus eliminating a significant source of SSIS package failures when a text file has a column length problem.  Worked with domain administrators to implement active directory global groups to control access to network shares.  Continually strived to automate repetitive tasks, up to and including deployment activities.  Set up and deployed SQL Agent jobs to automate repetitive database actions, including data gathering as well as data maintenance tasks.  Installed, configured, and deployed SSRS reporting with Data-Driven subscriptions for specific reports with configurable recipients. STEPHEN G. MUNSON 14193 Elderflower Cove, Fort Wayne, IN 46845 ■ - (cell) OBJECTIVE: - A challenging position; working with data; that takes best advantage of my database, programming, performance tuning, database design, and reporting skills EXPERIENCE:  DBA / Technical Architect    8/2020 – 8/2024 Developed and customized SSIS packages and SQL queries in support of business operations, having designed a new inbound file processing methodology, migrating existing files into the process as well as developing new. Configured, supported, and maintained all the “data mart” databases. Created, configured SQL Agent jobs. Implemented T-SQL Coding standards, following industry standard DevOps processes.  SSRS Developer /Crystal Reports Developer         2/2018 – 2/2019 TEK Systems /Speedway, LLC 8/2017 – 12/2017 TEK Systems /HomeCare HomeBase Mitigated identified performance issues with a combination of various techniques, including modifications to queries in stored procedures and indexing strategies, after reviewing execution plans, SQL Profiler traces, and other captured performance data. Worked with TFS, VSTS, and GIT to move changes into source control for later deployment. Performance tested all changes to document improvement metrics.  SQL/ETL/SSIS Developer  S3 Staffing /HBM Holdings Developed and customized SSRS reports and SQL queries (almost all in stored procedures) in support of business operations, as part of a project team organized around handling a major system upgrade. SQL Server versions included 2008-R2, 2012, and 2014. One of the procedures handled creation of General Ledger entries based on a configuration table. Also worked on critical state sales tax SSRS reports. Followed specified DevOps processes. Worked on performance tuning new and existing queries, finding problems, and resolving the issues. One was the poor use of a linked server resource; where enterprise data located there was being joined to much larger tables in the main database; was causing blocking on other queries against that same data, which sees frequent usage. Solved that problem by getting that data quickly into a temporary table and joining that instead. Participated fully in agile/scrum processes, including submissions for code review and strong use of source control via Visual Studio 2015. Set up a new data gathering process to populate a new table to allow for significant accounting reporting that was previously impractical due to a view with one truly massive table getting a UNION ALL with a sizable number of other tables.  Database Performance  2/2019 – 7/2020 Developed and customized SSRS reports and SQL queries (almost all in stored procedures) in support of business operations, having implemented SSRS 2016 from scratch. Fully recovered that environment after a severe outage, requiring re-creating it from scratch. Followed specified DevOps processes. Created global AD groups. Developed several VB.Net Windows Forms Applications to process bank transaction data. Converted a large number of Crystal Reports to SSRS reports. Applied global groups to security thereof.  SQL/ SSRS Developer  Pharmacord, LLC 3/2017 – 7/2017 TEK Systems /Do It Best Developed and customized SSIS packages and SQL queries (often in stored procedures) in support of business operations, as part of a project team organized around handling shorter duration projects and requests. SQL Server versions included 2008-R2, 2012, 2014, and 2016. Followed specified DevOps processes. Customized an existing “Click-Once” Visual Basic .Net application to include additional data, including replacing an existing stored procedure that updates application data from other sources with an SSIS package. Worked on performance tuning an existing query, finding stale statistics, and having the DBA refresh them to resolve the bulk of the issue. The rest of it resided in the use of a scalar function, but due to heavy dependency on the encapsulated business logic, it was decided that creating another location for the calculation was not a good thing, and given that the statistics update had provided sufficient relief, the business was okay with it. Participated fully in change control processes, and project-managed each assigned project through to completion, while avoiding outages or problems in production.  SQL/ETL/SSIS Developer     iMpact Business Group / Alcoa Howmet 3/2015 – 5/2015 Paragon Recruiting /BCN Tech Services 12/2014 – 2/2015 KForce / Crowe Horwath, LLC Developed new SSRS reports for MS Dynamix CRM, using Fetch XML as well as SQL data sources.  SQL Developer / Crystal Reports   5/2015 – 8/2015 Created new or modified existing Crystal Reports, using T-SQL to create the queries, for their MAS 500 system.  SQL Developer / SSRS Reports  Matchpoint Solutions /Expedia Updated MS Access and MS Excel data connections to SQL Server data sources, and modified associated queries or data references as needed, in support of migration from old server to new. Wrote, debugged, and tested a .NET Windows Forms application to replace manual Excel spreadsheet processing.  SQL Developer / Crystal Reports  9/2015 – 5/2016 Designed, built, and released into production various SQL objects, including queries, tables, stored procedures, and SSIS packages, via scrum methodology, using source control and deployment tools such as Git Bash, Stash, Bamboo (automatic ‘db’ deployment), & problem management software Jira, in support of property content data. SQL Server versions dealt with include SQL 2005, SQL 2008 R2, and SQL 2014.  SQL Developer  TEK Systems /Dematic Developed and customized SSIS packages and SQL queries in support of an operational analytics database. SQL Server versions included SQL 2012 and SQL 2014. Customized their “Batch Controller” and DbInstaller software to meet Dematic client needs, and developed additional JSON and query-based KPI panels for their analytics GUI.  Senior Database Engineer  9/2016 – 3/2017 10/2014 – 12/2014 Paragon Recruiting /BCN Tech Services Created new or modified existing Crystal Reports, using T-SQL to create the queries, for their MAS 500 system. Updated a number of existing views to supply additional columns.  SQL Developer - 12/2012 – 9/2014 BC Forward / Navient (formerly SallieMae)  Designed and built a SQL Server 2008 solution to provide fiscal balancing comparisons to support the conversion of legacy collections data in Platinum and FACS into Titanium. This included development of several SSIS packages to import flat file extracts from the legacy systems, run T-SQL queries, and import data from the data warehouse.  Worked with internal IT organization to ensure NPI or PII data was properly handled to meet internal controls requirements as well as regulatory ones.  Identified and reported data issues that required action to resolve discrepancies/conflicts or correct errors; usually via Excel spreadsheets e-mailed to the appropriate personnel.  Performed a significant portion (~ 50%) of the conversion work remotely, via approved / available VPN technology.  Worked with the ETL team to develop SQL-based rules for a rules-engine based ETL infrastructure, including the development of functions and significant data management code for certain ETLs that required either direct application updates or complex data management and reporting.  Learned and used Pervasive for ETL development, including the use of macros, the RIFL scripting language (VB equivalent), and e-mail sending functionality.  SQL Developer - 9/2011 – 8/2012 Experis / Accenture @ MillerCoors  Designed and built a SQL Server 2008 solution for the conversion of legacy pricing data to a new system: Vendavo, as part of a very large project to combine legacy system data into a single pricing tool. This included the development of a large set of SSIS packages to import spreadsheets, run T-SQL queries, and bring in data from Teradata, Oracle (PL/SQL), DB2 (mainframe), SAP extracts (System, List, Save, Spreadsheet from user interface), and Access databases for processing.  Identified data and design gaps associated with the existing Access database, and provided guidance on associated architectural & business process issues. This included making needed updates.  Identified and reported data issues that required user action to resolve discrepancies/conflicts or correct errors.  SQL Developer 5/2011 – 9/2011 Latitude36 / Ecolab/Kay Chemical  Developed &/or modified supporting T-SQL queries and stored procedures for new and existing Crystal Reports.  Identified data and design gaps associated with the upgrade/migration from Clientele to ITSM, and provided guidance on associated architectural & business process issues.  Met with users to identify report changes associated with the migration and its impact on their reports, and in cases where the nature of the report had to change significantly due to the change in database structure, acquire specifications for those changes, where needed.  Crystal Reports Developer - 3/2011 – 4/2011 Kelly IT Resources /EQI, Inc.  Developed &/or modified supporting T-SQL queries and stored procedures for new and existing Crystal Reports.  Identified data issues to management for corrective actions.  Provided guidance on architectural & business process issues associated with their ERP system & usage.  SSRS Developer - 12/2010 – 1/2011 Select Resources / OST  Developed supporting T-SQL queries / stored procedures as well as SSRS reports in support of adding a reporting capability for a commercial software package written in Silverlight, including some specifically for RoamBI.  Database Developer - 3/2010 – 10/2010 Princeton Information / Citibank  Hired as a database developer and worked with various SQL Server database elements, including stored procedures, T-SQL queries, linked servers, and SSIS packages.  Remediated an MS Access database to correct code problems and improve performance significantly.  Worked on a project to convert jobs from Control-M to AutoSys, to include the writing of complex custom wrapper scripts to reproduce functionality from the former into the latter.  Technical Consultant - 8/2009 – 12/2009 Technisource / Metrix  Engaged by Technisource to assist their client Metrix with enhancements / bug fixes for the classic asp version of their commercial software product, where I analyzed, coded, and packaged bug fixes / enhancements for web pages for various Metrix clients, including significant use of XML & database independent software infrastructure.  Coded a significant number of SQL queries, stored procedures, & triggers for Oracle 10g(PL/SQL), as well as a few for SQL Server 2000, 2005, & 2008 (T-SQL), including the use of dynamic SQL.  Used Metrix product infrastructure XML queries to provide data for existing/new web pages, or for data validation or insert/update as needed when fixes/enhancements required changes to the infrastructure. Learned and made significant use of XSLT in generating web page scripts, controls, and data.  SQL Consultant - 3/2009 – 3/2009 Black Diamond Software / Berkeley Facultative Reinsurance  Engaged by BDS to assist their client with deployment of SQL Server 2008 and Reporting Services, which is destined to be their central repository for reporting. Installed and configured same, and set up an ODBC driver to an Informix database server (Linux) as a "Linked Server". Used provided SQL queries from existing reports as the basis for developing a stored procedure and added parameters for SSRS using dynamic T-SQL. Demonstrated functionality for client's "proof of technology" by successfully deploying a report to SSRS using BIDS and the developed stored procedure, including exporting the report in various formats.  SQL Developer DBA - 5/2008 – 1/2009 TEK Systems / National Heritage Academies  Met with users at all levels to gather data requirements, constraints, and report formats. Designed and wrote complex T-SQL queries, building Crystal Reports around most of them; supporting the conversion from Great Plains to Lawson ERP; using SQL Server 2005, SSMS, SSIS (ad-hoc ETL), & Reporting Services. Reports encompassed GL, A/P, PO, P&L, as well as various state-mandated financial reports.  Used an ad-hoc ETL process to migrate data from a Visual FoxPro database to SQL Server, using Access as an intermediate destination, and then SSMA (SQL Server Migration Assistant) to get the data to staging tables on SQL Server, and ultimately, an UPDATE query to populate the production database from staging, using SSMS. Dynamic SQL was used to help generate staging data.  Updated, streamlined, and normalized an MS Access database in support of tracking contractors for various reporting requirements, including OHIO State DOE EMIS reporting, including moving tables to SQL 2005. This included significant use of VBA within Access to manage the new user interface, and performance consultation for an application’s database server.  Database and Web Design, plus Reporting - 7/2004 – 3/2008 Siemens IT Solutions & Services  Met with users at all levels to gather business, data, and security requirements for all assigned projects, including business rules, data integrity/constraint requirements, and that the end product met the business need; and documented data structures and code as needed. Used Access to create/verify data models.  Designed and built Crystal reports, Access & SQL databases/T-SQL queries, and web-based reporting associated with a major IT outsourcing contract, to measure several hundred different SLA and SLO metrics, one of which provided input to the primary bill to the client.  Created an HR database in Access to help track personnel cost savings.  Imported and exported data via ETL processes to and from SQL Server 2000 and Access and Excel, including using DTS packages, as needed to fulfill reporting and/or database management requirements.  Designed and implemented tables, queries, views, stored procedures, and scheduled jobs to manage data as needed to fulfill reporting and/or database management requirements. Troubleshoot database problems, to include diagnosis, error correction, and data recovery if needed.  Worked with various levels of management to create a major Projects Database that provided relief from having to work with numerous disparate data sources separately, by automating retrieval of the information, placing it in an Access database, and ultimately, providing the data via the web and T-SQL. I used DreamWeaver for the web design process, including ASP, VBA, VBScript, JavaScript, CSS, & HTML, including exposure to .NET concepts using ADO code within VBA/VBScript. Most of my work over the last 3 years was done, remotely, using VPN.  Distributed Computing Service Technician - 4/1995 – 7/2004 CIGNA  Automated various business functions using batch files and/or programming, with tools ranging from BASIC to Excel and Access, including significant use of VBScript & VBA (within Excel & Access). Mockups and data models were common and were done entirely in Access.  Provide ongoing critical caseload metrics to management using Crystal Reports with a SQL Server database, to include weekly & monthly reports, charts, & graphs, as well as input to monthly operating reports to the next level of management. This effort required regular; albeit ad-hoc; ETL processes to export or import data from SQL Server (T-SQL queries) and/or Access, and sometimes required dynamic T-SQL.  Provide server break/fix support and monitor disk space for a 5,000-user campus environment of roughly 350 to 400 servers; primarily Win2K3; and also including legacy NT4.0, OS/2, and NT 3.51.  Completed a temporary assignment for a major business unit, providing Application Server Design for a 30,000workstation application update/rollout, to include sizing applications and servers for various sites.  Provided NT & OS/2 administration services for application servers, to include working with user ids, local & global groups, shares, etc... Provided complete PC hardware & software acquisition services for over 100 users; including consultation and delivery & installation; for 2½ years (’95 to ‘98), with a total order volume of $1.2 million.  Provided desktop troubleshooting services to the 5,000-user campus, dispatched via radio, as part of a team of 20 such technicians, with training on customer service, Win2K3 Server, Windows NT Server, Windows XP, Windows NT, Windows 95, TCP/IP.  Senior Hardware Analyst - 3/1985 – 4/1995 CIGNA  7 years of SAS programming language on the IBM mainframe (OS/390). Developed production job to track job execution statistics to determine candidate software to be removed to save on licensing costs. Wrote JCL procedures for abend recovery, and managed SAS data sets to production standards.  Responsible for the planning & installation of all hardware changes for the mainframe environment in a large corporate data processing center; as part of a team of 3; to include the introduction of both the use of AutoCad for floor space planning & design and a separate CAD tool for configuration charting. This also included training the rest of the team to use the new tools and in addition, the automation of the associated processes.  Automated various business functions using batch files and/or programming, with tools ranging from BASIC to VB, Excel, and Access, including significant use of VBScript and VBA (within Excel & Access).  Communicated with all levels of management as part of the ‘change management’ processes & procedures. PC Consultant, Munson Enterprises 9/1981 – Present  Own & operate PC hardware & software consulting business on a part-time basis, marketing the services to small businesses & individuals, and primarily performing software services, including data analysis, requirements gathering, documentation, and technical support. In one case, I wrote and supported an order entry application for a small publisher. I used .NET 3.5 (ASP) for my internal reporting website.  Developed solutions for various automation tasks, which required learning the PC environment from the ground up, from assembly language for the Z80 processor up to BASIC, then Visicalc (1st spreadsheet), Lotus-123, Word Perfect, Excel, Access, ODBC, SQL Server, Word, Visual Basic, C, VBA, VBScript, HTML, JavaScript, DreamWeaver, Visual Studio 2008 Professional, and some limited PHP and Perl.  Computer Operator (1.5 yrs.) / Network Support Technician (2.5 yrs.) - 9/1981 – 3/1985 CIGNA  Operate IBM mainframe hardware and peripherals to ensure effective job schedule completion.  Troubleshoot network problems at the communication line level, including telecom vendor support and VTAM software operation.  Began working with SAS to download VTAM configuration data to a midrange network monitoring tool.  Computer Operator - 8/1977 – 8/1981 US Air Force  Operate IBM mainframe hardware and peripherals to ensure effective job completion, and distribute output in keeping with security classification & requirements.  Trained on IBM JCL, IBM BAL. EDUCATION: Berkshire Community College, Pittsfield, MA - 1975 – 1976 // Computer Science  COBOL, BASIC, FORTRAN  2nd Year Calculus Cleveland Institute of Electronics – 1981 – 1982 Digital Electronics & Microprocessors  Certificate Program, grade point average above 95%  Home study, and included building the test circuits and devices, which included an oscilloscope. INTERESTS:  Ballroom Dancing / Amateur Competition  Chess, Sudoku, & Classical Music
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.