Post Job Free
Sign in

Sql Server Data

Location:
United States
Posted:
January 14, 2014

Contact this candidate

Resume:

Clint Miller

*** ***** ******* **.

Salt Lake City, Utah 84104

801-***-****

************@***.***

Objective

Obtain a programming related job which utilizes my current skill-set and challenges me to

continue providing cutting edge technologies to a progressive company.

SUMMARY OF QUALIFICATIONS

• 6 yrs professional experience working with MSSQL server 2008/R2, 2005, & 2000

• 2 yrs professional experience with C#, ASP.Net/ADO.Net 1.x - 4.5

• 4.5 yrs professional experience working with HTML and CSS

• 2.5 yrs professional experience working with SQL Reporting Services (SSRS)

• 2 yrs professional experience working with XML files/documents

• 1 yr professional experience working with/building XSLT transform scripts

• 6 months professional experience working with SQL Integration Services (SSIS)

• 9 months professional experience working with JavaScript/AJAX/Jquery

HealthCare Partners

4525 S. Wasatch Blvd 150

Salt Lake City, Ut. 84124

August 2012 – November 2013

702-***-****

Programmer Analyst 1

• Developed a web based Windows Authenticated User Login application used by field

offices to track financial activities at the site. Required some research into “LDAP”

queries to expose various properties of the user object.

• Created and built a survey application intended for mobile devices that is highly reliant

on AJAX for a lighter wireless network footprint and quicker response for the user.

Middle tier is C#.Net, with heavy use of stored procedures on the back end.

• Currently investigating migrating JavaScript logic to a C# linked list and dynamic C#

classes/methods built on the fly from an XML based rules collection for handling more

complex survey rules. The jury is currently out on the effectiveness and efficiency of this

approach.

• Created / modified a half dozen or so SSRS reports to fill an immediate need. Advanced

graphing techniques were required due to complex data relations that needed to be

displayed.

• Envisioned and created an enhanced SSRS security feature using the SQL Server XML

datatype, by creating a type of “config” file that lives in a database table, but that isn’t

tied down to a specific database schema allowing for absolute flexibility and the ability to

maintain and execute dynamic sql on a per user basis. A UI is required however to

maintain this “config” file, due to the somewhat abstract syntax of XML XQuery/DML.

All Create, Read, Update, and Delete statements would be supported by the UI.

Echopass

6415 South 3000 East Suite 300

Salt Lake City,

Ut. 84121

December 2011 – August 2012

Report Development Consultant

• Develop and deploy client specified reports using Report Builder 1.0 and 2.0

• Develop and deploy client specified reports using Report Developer where the required

SQL is too complex for the Report Builder suite. This requires writing the SQL by hand

and deploying the report with hand coded SQL.

• Responsible for Report Model source code and the routine update of the code base as

client requirements change.

• Some projects required working with the DBA to get reports to access data warehouse

tables through table partitions and other optimizations that were built into the data

warehouse.

Rastar/Thindata 1:1

1600 West 2200 South,

Salt Lake City, Ut. 84119

July 2011 – November 2011

SQL Report Writer

• Develop and deploy reports using SQL Server Reporting Services.

• Modify existing or create new stored procedures for reports in the development phase.

• Research the correct methods of implementing advanced features like drill-through and

sub-reports in a new dynamic system schema where there is no conclusive

documentation.

• Some debugging of C#.Net was required when a report wasn’t working. The report

viewer object required custom ADO.Net and sometimes when a report wasn’t configured

correctly in the database, the only way to figure out the problem was to walk through the

C# code to see where and why an error was being thrown.

HealthCare Partners

4525 S. Wasatch Blvd 150

Salt Lake City, Ut. 84124

March 2010 – July 2011

702-***-****

Reporting Analyst

• Developed a series of operational reports within the SSRS framework that provided a

more appealing look and increased functionality.

• Successfully designed and scheduled several SSIS packages that extracted and stored

data supporting the new SSRS reports. Stored procedures where used where ever

possible to increase control over most production related issues and avoid the most

common business related RDBMS data bottlenecks.

• Modify / Create SSIS workflow items to meet new requirements for data migration and

transformation.

• Successfully devised and implemented a delivery system for a large number of Crystal

Reports.

AsapPrinting

643 West Billinis Rd.

Salt Lake City, Ut. 84119

May 2009 – February 2010

888-***-****

Software Developer

• Developed and pushed into production multiple intranet web based user tools for

managing customer relations and production of company product. These tools were c#

aspx.net web pages designed with a presentation layer, business logic layer, and data

access classes. Traditional JavaScript and jquery was used for more appealing

presentation as the need arose as well Ajax support to make users browsing experience

seem more responsive without the post backs. These projects were typically designed,

coded, tested, and rolled out into production ahead of schedule with almost no follow-up

support due to bugs or other unforeseen complications.

• Customer support oriented to IT issues which could be Macromedia/Flash related, legacy

ASP related, or other issues on the backend (SQLServer 2005, Microsoft Access)

depending on what types of issues the user was having.

ACS

12453 South 265 West

Draper, Utah 84020

801-***-****

October 2003 – March 2009

Transaction Processor Specialist

After graduation, I started this position as a mail sorter. My newly acquired skills quickly

propelled me through roles that were increasingly technically oriented. Ultimately I was

employed as a telecommuting employee who was responsible for ad-hoc querying, report

generation/modification as project management or the client required. I developed my first

useful tool while physically working at this location. The tool was based on T-SQL, and used

this platform to serialize my dataset into XML, thus giving me power to pull data from the

database in a data/metadata mix by using both element content as well as element attributes, and

then used XSLT to re-query the XML dataset and present the resulting data in a rich HTML

document styled with CSS.

EDUCATION

Mountain West College

West Valley City, Utah 84104

Associate of Science in Computer Information Systems

Graduated 2nd highest in my class in July 2003 with a G.P.A. of 3.9+ overall

Related course work: Systems Analysis and Design, SQL Database Programming, C++

Programming, Java Programming, Visual Basic 6.0 Programming, HTML coding, Networking.

OTHER TECHNOLOGIES USED (non-professional)

• 1 year ASP.Net 1.x

• 2 yrs C# (on .Net 1.1 & .Net 4.5 frameworks)

• 3 months SQL server ’05 with management studio

• 6 months C++ (Borland compiler)

• 3 months Java

• 3 months XSD schemas

• 3 months OLAP design on MSSQL 2008 Standard (ongoing concurrent study of this

technology for personal project I’m working on)

• 1 year ASP.Net 2.0-3.5/JavaScript on personal website (ongoing and always in some form

of development) see www.roughhead.com for an example of this. The site is not cross-

browser compliant, but performs as required in IE.

• 3 months SSIS development to fill the need for an ETL from a home database to a public

facing database for SSRS reporting and other miscellaneous data needs as I progress in

my technical skill sets.

• 6 months design / deploy enhanced ETL platform with the following techniques

/technologies:

o Windows.Forms application

o Linq to Objects used to query computer directories, and locate latest target

directory for a list of files to process on demand.

o Linq to Xml used to read preconfigured flat file schema info persisted into an

application configuration file in preparation for loading / validating flat files.

o Use of C#.Net classes to separate out logic for *.csv or *.xls flat files.

o Use of .Net Regex classes to ensure this platform is robust in managing data

quality and appropriate error handling or swapping out bad data for default values

as necessary when loading files into data table for imminent data loading.

Pinpointing substandard data is done quickly and efficiently, thus eliminating

vague errors that an SSIS package provides. Also built a small class dedicated to

validating data-types, and is used throughout the project to homogenize the data

validation in the various phases.

o Use of C# Linq to Entities to load data from memory tables to the database after

validation is completed.

o Use of C# ADO.Net to programmatically communicate with and execute a

collection of SSIS packages by manipulating the SQL Server Agent with a

collection of system stored procedures that are baked into the SQL Server 2008

engine. Due to the various phases of how the data is laid into the database, this

has to be done in a precise manner, due to certain data being dependent on other

data.

o Careful use of an Error Logging class. Ensuring that a channel of communication

is available from the use of the Try/Catch statements in SQL, up through the data

access classes and business logic classes and finally into the presentation layer

and getting appropriate or unexpected message out to the user for any required

intervention. Also had to log chatter from the Sql Server agent on job scheduling

details, in the event that something goes awry with this final stage of the file

loading.

• 3 months AJAX/Javascript experience exploring HTML and integrating Javascript with

the various input controls. Also currently exploring the XMLHTTPRequest object and

the various things that can be done with this.



Contact this candidate