Roy L.

Roy L.

MS SQL Server DBA/Developer

Crystal , United States

Experience: 31 Years

Roy

Crystal , United States

MS SQL Server DBA/Developer

120000 USD / Year

  • Immediate: Available

31 Years

Now you can Instantly Chat with Roy!

About Me

One-stop shopping for Microsoft SQL Server - what I don't know, I'll find out.

  • One-stop shopping for Microsoft SQL server – what I don’t know, I’ll find out.
  • US citizen with a current secret clearance (DoD).<...
  • US citizen with a current secret clearance (DoD).
  • Over 30 years of Information Technology experience, and over 18 years as a SQL Server DBA and Developer.
  • Managed large databases within production, COOP, UAT, QA, stage and development environments.
  • Experienced with Microsoft SQL Server 2000, 2005, 2008, 2008 R2, 2012, 2014, 2016 and 2017 performing: data acquisition, analysis and design, DBMS optimization, recovery strategy and load strategy design, and implementation.
  • Performed standard DBA tasks with SQL Server including: installation and configuration, security management, space management, performance monitoring and tuning, backup and restore, maintaining indexes, design and development of databases, policy based management, EPM, MDW, and UCP.
  • Created multiple logical and physical database designs using rules of normalization and sound design practices.
  • Used Query Analyzer, SQL Server Management Studio and Visual Studio to create/edit Transact SQL to create stored procedures, triggers, optimize code, and create maintenance scripts, including batch (.cmd files) and PowerShell scripts.
  • Transferred data using multiple ETL tools, including DTS, SSIS, BCP, and bulk load procedures from multiple environments (SQL Server, XML and flat data files).
  • Experienced in developing scripts to manage and report on server availability, space utilization, database consistency, update statistics, security audits, scan server logs and SQL Server logs.
  • Experienced with performance measuring and tuning methods using Windows performance monitor (PerfMon), SQL Activity Monitor, SQL Profiler and Extended Events.
  • Supported/used Crystal Reports, reporting services (SSRS), replication and clustering (WSFC).
  • Delivered large-scale systems with high quality and within prescribed timelines.
  • Performed standard network management tasks on Windows 7 and Windows Server 2008, and 2012.
  • Answered questions in Microsoft.public.sqlserver.* Usenet groups and SQLServerCentral.com.
  • Active user, developer and administrator of DB2, Hadoop, MongoDB, MySQL, Oracle, PostgreSQL, SQL Server, Sybase and Teradata databases.
  • Fast learner.
  • Extensive Unisys mainframe experience. Support all levels from customer to engineering.

Show More

Portfolio Projects

Description

Inventory all databases being used by the enterprise.

  • Developed inventory system and database using T-SQL.
  • Reviewed databases backup schedules and recommended changes.
  • Pointed out backup to be taken to another server should be copy only.
  • Recommended changes in security environment.
  • Proposed and implemented Enterprise Policy Management (EPM) Policy Based Management (PBM) of SQL Servers.
  • Full SQL Server support including SSAS, SSIS and SSRS.
  • Created reports.
  • Support of SQL Server 2005, 2008, 2008 R2 and 2012.
  • Used SQL Server 2014 for development.

Show More Show Less

Description

A DoJ project with public interaction was losing track of some applications.

Used MS SQL Server 2008 R2, Access and Excel to present/analyze data.

A DoJ project with public interaction was losing track of some applications.
Audited the database to show problems/bottlenecks/mislaid items:
Used SQL Server 2008 R2, Access and Excel to present/analyze data.
Wrote Excel VBA to neatly present Show Details from pivot tables.
Wrote Access VBA to check backups/restores on SQL Server.
Wrote Access VBA to drive SQL Server, Excel, PowerPoint, Word and Outlook for weekly reports for management.
Wrote Access VBA to generate VBA code in Excel workbooks using the VBE object model.
See #12 at https://www.mrexcel.com/forum/excel-questions/190025-pivot-table-drilldown-possibly-one-vba-gurus-2.html.
Used SQL Server 2014 for development.
Clearance: Position of Public Trust (DoJ).

Show More Show Less

Description

NCI (National Cancer Institute) database development and administration,

• NCI (National Cancer Institute) database development and administration as required.
• NIDDK (National Institute of Diabetes and Digestive and Kidney Diseases) database development and administration as required.
• Reviewed database backup schedules and procedures and implemented changes.
• Developed PowerShell scripts for routine monitoring and ETL.
• Scripted verification that full/differential/log backups were taken correctly and emailed violations.
• For HIPAA, wrote logout monitoring together with login to give date-time per session.
• Used SSMA and migrated several servers to SQL Server 2014.
o Wrote Full/Differential/Log shipper.
• Simplified password change procedures.
• Added logging to SSIS packages.
• Added check connections to SSIS packages.
• Proposed and implemented Enterprise Policy Management (EPM) Policy Based Management (PBM) of SQL Servers.
• Full SQL Server support including SSAS, SSIS and SSRS, including report creation.
• Support of SQL Server 2000, 2005, 2008, 2008 R2, 2012, 2014, 2016 and 2017.
o Used Docker on home iMac to run Linux SQL Server 2017.

Created linked servers to Oracle and MySQL servers.
Created IIS website to document DBA practices.
o Wrote .aspx/C # page to show database issues.
Created email alerts for important issues (e.g. 823, 824, login failed).
Wrote SQLCLR C# code to report reason for Windows server restart and include with SQL Server restart email.
Wrote SQLCLR C# code for extensions to DbMail.
Simplified SSIS package modifications.
Added logging to SSIS jobs/packages.
Parameterized SSIS packages and jobs.
Decoded SSIS packages by writing an XML shredder.
Converted DTS packages to SSIS.
Oracle DBA and developer for test and production systems.
Created .cmd scripts to ping/tnsping MS SQL Server/Oracle/MySQL servers/databases.
Wrote generic ETL from DocManager databases. (DocManager, like PeopleSoft, is a database within a database.)
Consulted on Always-On Availability Groups implementation.
Used both SSMS and VS with TFS.
Used extended properties to document databases, tables, views and stored procedures.
Attended daily/scrum/agile meetings.

Show More Show Less

Description

NIDDK (National Institute of Diabetes and Digestive and Kidney Diseases) database development and administration.

Show More Show Less