We provide IT Staff Augmentation Services!

Computer Programmer Analyst Resume

2.00/5 (Submit Your Rating)

PROFESSIONAL EXPERIENCE AND KNOWLEDGE

  • Seventeen years of professional experience in programming, database design, administration, and data analysis.
  • For the past nine working as the sole database administrator for CDA and FHFC.
  • Professional work experience in database design, administration, and programming with SQL Server 7/2000/2005/2008/2012.
  • Officially certified as MCDBA (Microsoft Certified Database Administrator) in SQL Server 2000 and 2005.
  • Professional work experience in database design, administration, and programming with Oracle 8i/9i/10g.
  • Comprehensive work experience in database and server planning, design, installation, and upgrading.
  • Ongoing work experience in database administration, monitoring and optimization.
  • Extensive work experience in SQL Server programming and SQL Server Reporting Services (SSRS), Integration Services (SSIS) and Analysis Services (SSAS).
  • Broad work experience in reviewing programmer scripts, providing advice, and execution of scripts in production environments.
  • Experienced in managing and supporting third - party software.
  • Designed company database design standards, database dictionary, database server recovery scripts and third-party software support documents.
  • Programmed window-based and web applications, with Visual Basic .NET and ASP.NET, using SQL Server and Oracle as backend databases.

EMPLOYMENT HISTORY

Database Administrator

Confidential

Responsibilities:

  • Monitor, administer and optimize databases and database servers for the CDA 911 Emergency System
  • Check database server service status, disk space availability, and database mirroring/AlwaysOn HA status
  • Check SQL Server Agent jobs, backup jobs, and verify database and log backups
  • Check SQL Server Logs, Error Logs and Windows Event Logs
  • Monitor database server and database activity and performance
  • Report and work to solve database related issues with Motorola agents
  • Participate in system and database upgrade testing, implementation, and post-upgrade
  • Generate Worst Performing Query Report for CDA databases
  • Research and optimize long running queries to improve database performance
  • Design database objects and work on Business intelligence projects
  • Design views, stored procedures and functions in OLTP databases and Data Warehouse
  • Compose procedures and set up SQL jobs to export tables from OLTP databases and perform updates to the Data Warehouse
  • Design and edit numerous reports in the SQL Server Reporting Service, schedule automatic delivery, and configure security
  • Work with Motorola agents to solve the Report Discrepancy Issue in the Data Warehouse
  • Generate various ad-hoc reports by querying from databases
  • Compose Data Dictionary for the Data Warehouse
  • Document 594 tables, 612 views, 170 procedures and 75 functions
  • Detail information for each database object to column-level about partitions, structures, keys, relationships, indexes and dependencies
  • Study and document the ETL process and related SSIS packages and procedures for the Data Warehouse
  • Record the Source Table information from OLTP databases for tables in the Data Warehouse
  • Perform database comparison and update Data Dictionary after system upgrade
  • Design Uniform Database in Access Database for CDA customers

Database Administrator

Confidential

Responsibilities:

  • Planning, designing, maintenance, securing, upgrading and administration of all databases on the FHFC network
  • Install, configure, safeguard, and administer database server and SQL Server instances.
  • Upgraded SQL Server Instances from SQL Server 2000 to SQL Server 2005 and then from SQL Server 2005 to SQL Server 2008 R2.
  • Configure and manage database server security and user administration.
  • Manage and administer SQL Server logins, users, roles and securities.
  • Configure SQL Server Agent and automating administrative tasks.
  • Set up Maintenance Plans to check, optimize, and back up databases regularly
  • Monitor database server activity, performance, and user activity.
  • Monitor, manage and optimize SQL Server performance.
  • Configure and manage Database Mail.
  • Generate scripts for SQL Server databases, users, logins and passwords.
  • Develop, implement and maintain backup and recovery plans for databases, database servers and related hardware/software.
  • Restore databases and synchronize users.
  • Generate various ad-hoc reports by querying from databases.
  • Investigate and resolve database and related hardware/software problems.
  • Programming for SQL Server databases and Business intelligence projects
  • Work with programmers to design database tables, indexes, views, functions, and stored procedures.
  • Implement data encryption for PII information.
  • Configure, monitor and administer Reporting Service data sources, reports, user access and security.
  • Design and edit various reports with SQL Server Reporting Service.
  • Use SQL Server Integration Service to import/export/migrate/transform data between multiple data sources
  • Convert an Oracle 10g database to SQL Server 2005
  • Work with programmers on Data Warehouse databases and SQL Server Analysis Service projects.
  • Work with programmers on different projects through backend databases.
  • Set up development / testing environments, review programmer scripts, and execute scripts in production environments
  • Set up development and testing environments for programmers and refresh databases as needed.
  • Review programmer scripts to ensure they conform to the company standards.
  • Provide advice and suggestions to programmers about their scripts.
  • Execute scripts in production instances per implementation plans.
  • Install, upgrade and support third-party software
  • Install and configure third-party software, including server side, client side, and backend databases.
  • Provide support for third-party software and work with customer support when issues arise.
  • Research, plan, coordinate and carry out third-party software upgrade plans.
  • Set up testing environments for software upgrades, and coordinate user testing.
  • Perform software upgrades in production environments and support.
  • Compose documentation about SQL Server database and third-party software
  • Compose FHFC database design standards.
  • Compose Data Dictionary for SQL Server databases.
  • Compose backup and recovery scripts for databases and related hardware/software.
  • Compose documents about database server configuration and usage.
  • Compose documents about code review processes, templates, and logs.
  • Compose documents about installing, managing and upgrading third-party software.

Computer Programmer Analyst

Confidential

Responsibilities:

  • Designed / maintained a large web-based Crime Evidence Management System: with user front-end in Visual Basic, middle-tier in Java and database in Oracle.
  • Designed / maintained a windows-based crime evidence reporting application: using Visual Basic .NET and XML.
  • Designed window-based DNA data downloader and uploader applications, to download and upload data between networks: using Visual Basic .NET and SQL Server.
  • Designed a web-based DNA Offender Search application: using ASP.NET and SQL Server.
  • Designed a web-based crime reporting application: using ASP.NET and Oracle.
  • Designed / administered databases in Oracle, SQL Server and Access.
  • Upgraded databases from Oracle 8i to Oracle 9i, and then to Oracle 10g.
  • Upgraded databases from SQL Server 2000 to SQL Server 2005.

IT System Specialist

Confidential

Responsibilities:

  • Miscellaneous programming projects as assigned: using Visual Basic and classic ASP.
  • Designed a Visual Basic application to export multiple documents from an image server into multi-page TIFF files.
  • Developed Visual Basic and ASP web applications to display a State pay plan.
  • Developed backend databases in SQL Server and Access.
  • Monitored and administered SQL Server on the network.
  • Upgraded Visual Basic projects to Visual Basic .NET.

Database Administrator

Confidential

Responsibilities:

  • Planned, designed, developed, secured and administered: all databases on the PSC network.
  • Migrated SQL Server data and objects across multiple locations and servers.
  • Upgraded SQL Server 7 to SQL Server 2000 platforms.
  • Daily monitoring of SQL Server and administrative tasks.
  • Developed back-end databases in SQL Server or Access to support web applications.
  • Designed database-driven Visual Basic and Access applications.
  • Developed web applications with ASP, VB Script and HTML.
  • Solved database-related problems and provided end-user support / training.

Programmer / Database Analyst

Confidential

Responsibilities:

  • Coordinated the implementation of a web-based disease reporting system, with backend database in SQL Server.
  • Designed a Visual Basic application to import and convert historical disease data, from a DOS system to SQL Server.
  • Constructed numerous database-driven Visual Basic applications that interact with SQL Server and/or Access.
  • Developed numerous data analysis programs, utilizing Microsoft Access as the primary user interface and database component.
  • Performed statistical analyses of Florida’s disease data and compiled Florida’s Annual Disease Book.

We'd love your feedback!