Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Resume June 1st 2016
1. K.SZCZYRBA PAGE 1
KRYSTIAN SZCZYRBA, M.Eng.
Tel : ( 416) -439 -1910 Email: krystianszczyrba@sympatico.ca
______________________________________________________________________
CCAARREEEERR PPRROOFFIILLEE
MSSQL and SYBASE Database Administrator with a 22 years experience in programming,
designing, implementing and supporting databases in production and development environment.
Expert knowledge of Microsoft Cluster architecture and MSSQL 2000/2005 replication technology.
Works independently and as strong contributor to interactive teams. A self-starter who is organized,
manages workload well, and meets all deadlines.
TTEECCHHNNIICCAALL SSKKIILLLLSS
Products/Tools: Embarcadero DBArtisan, Redgate SQL Compare, DTS
Packages,Lecco SQL Expert, SMS Report Tool, MS Office and Visio,
ODBC, ADO, XML, VNC, IDERA SQL Diagnostic Manager,Red Gate
Backup, LiteSpeed Backup
Project Management Tools: MS Project
RDBMS: MSSQL 2014 MSSQL 2008 MSSQL2005,MSSQL 2000, MSSQL 7.0,
SYBASE 12.5
Languages: T-SQL, “C”,
Platform / Operating
Systems:
Windows 2008R2/2000/2003, Windows 10 Professional, UNIX AIX
5.2.1
RREELLEEVVAANNTT EEXXPPEERRIIEENNCCEE
Inquiry Management System, Toronto Nov. 2008 – Jan. 2016
Senior Database Administrator
Reporting to the Vice-President of Information Technology, responsible for database design,
implementation of performance improvements, design data archive processes , databases
maintenance, resolving production issues, capacity planning, replication topology
design/implementation, disaster recovery planning and implementation
Key Accountabilities & Achievements:
Improved performance in mission critical application – HotIMS by 60%
Implemented MSSQL log shipping , database archiving and DR planning and implementation
Migrating databases/applications from SQL 2000 to SQL 2005 from 2008 to 2014
Performed upgrades of database software and hardware
Configured SQL Servers to achieve maximum performance – improve performance by 15%
Designed and implemented SSIS packages for ETL processes.
Write store procedures and triggers and provided technical guidance to developers for effective
implementation of stored proc, triggers, and views.
Implemented and manage/monitor SQL transactional replications
Managed Security for mission critical production servers.
Manulife Financial, Toronto Dec. 2007 – 2008 Nov
Senior Database Administrator
Reporting to the Data Services Manager. Responsible for maintaining, developing and implementing policies and
procedures to ensure the security and integrity of the company database. Implemented data models and
database designs, data access and table maintenance codes; resolved database performance issues, database
capacity issues. Provided 24x7 on-call support for 72 SQL DBs largest 60 GB in size
Key Accountabilities & Achievements:
Developed and implemented SQL Profiler Monitoring process for MSSQL Production servers.
Validating the existing production framework, and adjust as necessary to meet the objectives of
a stable, scalable and reliable environment – performance improvement by 15 %
2. K.SZCZYRBA PAGE 2
RREELLEEVVAANNTT EEXXPPEERRIIEENNCCEE CCOONNTT::
Senior Database Administrator- Manulife Financial,
Key Accountabilities & Achievements:
Implemented releases into production; support the resolution of emergency production issues
and manage and report quality status
Implemented “Index/Database Tuning Wizard’ as tool to improved SQL performance –
performance improvements by 15 %
Improved performance in mission critical application – SecRecon by 30%
Implemented MSSQL log shipping.
Implemented performance monitoring using Windows Performance Monitor and SQL Server
Profiler. As well as Implemented and manage/monitor SQL transactional replications.
Managed basic administration of Windows 2000/2003 Advanced Server in coordination with
Windows and network administrators.
Configured SQL Servers to achieve maximum performance – improve performance by 20%
Performed upgrades of database software and hardware.
Participated in implementation of BCP process for mission critical SQL servers.
Primary DBA for Charles River project consisting of 4 clustered SQL 2000 DBs with SAN
mirroring plus 38 SQL dbs
Write store procedures and triggers and provided technical guidance to developers for effective
implementation of stored proc, triggers, and view
User and Production Support
Managed Security for mission critical production servers.
Provided 24x7 on-call supports for 40 financial databases totalling more than 200 GB.
Resolved various network connectivity issues and problems.
Provided technical guidance to developers for effective implementation of stored proc, triggers,
and views.
Troubleshot performance and tuning issues.
Provided technical advice by example on how to setup Windows Clusters.
Created, documented and maintained database standards.
Technical Environment: IBM Laptop, IBM Windows 2003 Cluster,On-Call Support: Cell Phone, IBM Storage
Area Network
G2Pay, Toronto Jan. 2007 – Dec. 2007
Senior Database Administrator
Reporting to the Data Services Manager. Responsible for maintaining, developing and implementing
policies and procedures to ensure the security and integrity of the company database. Implemented
data models and database designs, data access and table maintenance codes; resolved database
performance issues, database capacity issues. Provided 24x7 on-call support for 20 SQL DBs.
Largest 80 GB in size
Key Accountabilities & Achievements:
Developed and implemented SQL Profiler Monitoring process for MSSQL Production servers.
Developed SQL Profiler reports indicating the longest running SQL query.
Implemented “Index Tuning Wizard’ as tool to improved SQL performance by 35 %
Improved performance in mission critical applications.
Implemented and manage/monitor SQL transactional replications
Implemented performance monitoring using Windows Performance Monitor and SQL Server
Profiler.
Managed basic administration of Windows 2000/2003 Advanced Server in coordination with
Windows and network administrator.
Configured SQL Servers to achieve maximum performance – improved by 30 %
Performed upgrades of database software and hardware.
Migrated SQL 7.0 production database to SQL 2000 server.
Participated in implementation of BCP process for mission critical SQL servers.
3. K.SZCZYRBA PAGE 3
RREELLEEVVAANNTT EEXXPPEERRIIEENNCCEE CCOONNTT::
Senior Database Administrator - G2Pay,
User and Production Support
Managed Security for mission critical Clustered production servers.
Provided 24x7 on-call support for 50 financial databases totalling more than 300 GB.
Resolved various network connectivity issues and problems.
Provided technical guidance to developers for effective implementation of stored proc, triggers,
views. Used DTS Packages to extract, transformed and load data.
Created, documented and maintained database standards.
Technical Environment: IBM Laptop, HP Windows 2003 Cluster, On-Call Support: Cell Phone, DELL
Storage Area Network
SUN LIFE FINANCIAL, Toronto 2004 – 2006
Database Administrator
Reporting to the Data Services Manager. Responsible for maintaining, developing and implementing
policies and procedures to ensure the security and integrity of the company database. Implemented
data models and database designs, data access and table maintenance codes; resolved database
performance issues, database capacity issues, replication, and other distributed data issues.
Provided 24x7 on-call support for 300 DBs the largest 500 GB in size.
Key Accountabilities & Achievements:
Physical Design
Developed and implemented a method of detecting Cluster failover with immediate notification
send to Support Personnel.
Developed and implemented SQL Profiler Monitoring process for all MSSQL Production servers.
Developed SQL Profiler reports indicating the longest running SQL query.
Implemented “Index Tuning Wizard’ as tool to improved SQL performance by 30 %
Improved performance in mission critical applications by 25 %
Implemented MSSQL log shipping.
Implemented performance monitoring using Windows Performance Monitor and SQL Server
Profiler.
Used DBARTISAN Change Manager, a schema comparison tool.
Managed basic administration of Windows 2000/2003 Advanced Server in coordination with
Windows and network administrator.
Configured SQL Servers to achieve maximum performance – improve by 15 %
Performed upgrades of database software and hardware.
Migrated SQL 7.0 production database to SQL 2000 server.
Participated in implementation of BCP process for mission critical SQL servers.
User and Production Support
Managed Security for mission critical Clustered production servers.
Provided 24x7 on-call support for 50 financial database totalling more than 300 GB.
Resolved various network connectivity issues and problems.
Provided technical guidance to developers for effective implementation of stored proc, triggers,
views. Used DTS Packages to extract, transformed and load data.
Troubleshot various performance and tuning issues.
Provided technical advice on how to setup properly Windows Clusters.
Created, documented and maintained database standards.
Technical Environment: IBM Laptop, Dell Windows 2003 Cluster, On-Call Support:Cell Phone, Pager, DELL
Storage Area Network
4. K.SZCZYRBA PAGE 4
RREELLEEVVAANNTT EEXXPPEERRIIEENNCCEE CCOONNTT::
FINANCIAL MODEL COMPANY INC, Mississauga 1998 – 2004
Database Administrator (2000 – 2004)
Responsible for managing the security for various production servers. Focused on troubleshooting
and problem resolution with database information. Worked closely with Users and provided 24x7 on-
call support for 30 databases, the biggest one being 45 GB in size
Key Accountabilities & Achievements:
Calculated optimum values for data base parameters, such as amount of computer memory to
be used by data base, following manuals and using calculator.
Participate as lead DBA in successful implementation of Disaster Recovery process for OTTP
on SYBASE/AIX platform.
Specified User access level for each segment of one or more data items, such as insert,
replace, retrieve, or delete data.
Specified which Users can access databases and what data can be accessed by user.
Tested and corrected errors and refined changes to the database.
Entered codes to create production database.
Selected and entered utility program codes to monitor database performance, such as
distribution of records and amount of available memory.
Directed programmers and analysts to make changes to database management system.
Conferred with coworkers to determine impact of database changes on other systems and staff
cost for making changes to database.
Modified database programs to increase processing performance.
Provided technical guidance to developers for effective implementation of stored proc; triggers;
views. Used DTS Packages to extract, transformed and load data.
Implemented MSSQL log shipping.
Implemented performance monitoring using Windows Performance Monitor/SQL Server Profiler.
Configured SQL Servers to achieve maximum performance.
Responsible for designing and implementing SYBASE store procedures, indexes and
views through T-SQL, ‘C’. Optimized RDBMS performance
Technical Environment: R/S 6000, IBM PC, HP Windows 2000/2003 Cluster, HP Storage Area Network.
EEDDUUCCAATTIIOONN && PPRROOFFEESSSSIIOONNAALL CCEERRTTIIFFIICCAATTIIOONNSS
Masters Degree in Engineering, Major: Mathematics
AGH University, Krakow Poland
CSC -Canadian Securities Course, Canadian Security Institute
Certificate in Computer Programming, Ryerson Polytechnic University
PPRROOFFEESSSSIIOONNAALL TTRRAAIINNIINNGG
Technical Writing: A Comprehensive Hands-On Introduction
Learning Tree International, Toronto, 2008
MSSQL Cluster Architecture, MSSQL Transactional &
Snapshot Replication, FMC Mississauga, 2003
Windows 2000 Server & Network Administration, PBSC Toronto, 2000
MSSQL 2000 Database Design Implementation & Support, PBSC Toronto, 2000
AIX Operating System & Shell Programming, IBM Canada Markham, 2000
SYBASE Database Design & Administration, SYBASE Toronto, 2000
CMMI Training for Project Leaders, Reuters, 1997