Post Job Free

Resume

Sign in

Sql Server Project

Location:
Chattanooga, TN
Posted:
June 27, 2014

Contact this candidate

Resume:

J. MICHAEL PAIGE

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

HIXSON, TN 37343

TELEPHONE: 423-***-****

E-MAIL: acerb4@r.postjobfree.com

SEEKING A CHALLENGING POSITION AS A

PROGRAMMER ANALYST

PROFILE

PROGRAMMER ANALYST WITH 5 YEARS OF PROFESSIONAL EXPERIENCE.

STRENGTHS: SUPERB PROBLEM SOLVING SKILLS; GOOD ATTENTION TO DETAIL; PATIENT WITH OTHERS; QUICK

COMPREHENSION; WORKS WELL ALONE OR IN A TEAM; DEPENDABLE; RESPONSIBLE; DETERMINED.

EDUCATION

BACHELOR OF SCIENCE IN COMPUTER SCIENCE (MAY 2007 – CUM LAUDE)

MINOR IN MATHEMATICS

SOUTHERN ADVENTIST UNIVERSITY, COLLEGEDALE, TENNESSEE

PROGRAMMING IN JAVA I AND II, DATA STRUCTURES AND ALGORITHMS IN C++, WEB SERVICES

USING MONO AND XSP, USER INTERFACE AND DESIGN, FUNDAMENTALS OF PROGRAMMING

LANGUAGES, OPERATING SYSTEMS, DATABASE MANAGEMENT, ARCHITECTURE AND ASSEMBLY

LANGUAGE, AND NETWORK SECURITY.

A STRONG FOCUS ON LAB WORK AND PROGRAMMING.

SKILL SET

LANGUAGES: C#, ASP.NET MVC, ASP.NET, HTML, JAVASCRIPT, JQUERY, C++, TSQL, PL/SQL,

PHP

PACKAGES AND TOOLS: VISUAL STUDIO 2005/2008/2010 USING .NET FRAMEWORK 2.0/3.5/4.0, SQL

SERVER MANAGEMENT STUDIO, PL\SQL DEVELOPER, MSTEST, NHIBERNATE, ENTITY FRAMEWORK,

UNITY, STRUCTUREMAP, NCOVER, SUBVERSION, MICROSOFT OFFICE, ECLIPSE, CRYSTAL REPORTS,

BALSAMIQ MOCKUPS, TELERIK KENDO UI.

OPERATING SYSTEMS: MICROSOFT WINDOWS 98/2000/XP/VISTA/7, LINUX UBUNTU /REDHAT/DEBIAN, MAC

OS 9/X, DOS.

DATABASES: SQL SERVER 2005/2008, ORACLE, MYSQL, SQLITE, MICROSOFT ACCESS.

EXPERIENCE

PROGRAMMER ANALYST FEBRUARY 2010 TO JUNE 2014

ZYCRON, CHATTANOOGA, TN -- TVA

CONTRACTED AT THE TENNESSEE VALLEY AUTHORITY THROUGH ZYCRON SUPPORTING THEIR SYSTEM

PLANNING AND ENERGY TRADING ORGANIZATIONS.

DEVELOPED AND MAINTAINED A REPORTING TOOL THAT TOOK DATA THAT WAS EXPORTED FROM THE

LONG TERM FORECASTING TOOL, ARCHIVED IT IN A SQL SERVER DATABASE, AND DEVELOPED A WEB-

BASED REPORTING TOOL USING ASP.NET MVC, JQUERY, AND NHIBERNATE TO ALLOW THE SYSTEM

PLANNING TEAM TO MAKE A LOT OF CUSTOM CHARTS AND REPORTS DYNAMICALLY.

MAINTAINED AND ENHANCED AN ASP.NET “DATA RETRIEVAL FRAMEWORK” THAT ALLOWED FOR

QUICKLY CREATING REPORTS ON ANY IN-HOUSE DATA SOURCE WITHOUT CODE CHANGES, AND HAD THE

ABILITY TO EXPOSE THESE QUERIES AS WEB SERVICES WITH MINIMAL EFFORT.

WORKED ON MULTIPLE INTERFACES FROM IN-HOUSE SYSTEMS TO THE TRIPLE POINT CXL RISK

MANAGEMENT TOOL.

SUPPORTED AND TROUBLESHOT THE CXL DEVELOPMENT, ACCEPTANCE, AND PRODUCTION

ENVIRONMENTS.

REWROTE SEVERAL SMALL REPORT WEBSITES TO USE ASP.NET MVC AND MODERNIZE THE CONTROLS.

DESIGNED, ARCHITECTED, AND PROGRAMMED A WIND POWER DASHBOARD FOR OUR TRADERS TO BE

ABLE TO MONITOR PRICES AT EACH FARM AND CURTAIL GENERATION IF CONGESTION COSTS GET TOO

HIGH.

SOFTWARE ENGINEER AUGUST 2007 TO DECEMBER 2009

SURGICAL INFORMATION SYSTEMS, ALPHARETTA, GA

WORKED ON CONVERTING OUR SIS OR SOFTWARE FROM SQLWINDOWS TO C#.NET

TESTED AND TROUBLESHOOTED THE CONVERTED APPLICATION

COPIED IN CHANGES WRITTEN FOR OTHER VERSIONS OF THE CENTURA APPLICATIONS INTO THE .NET

VERSION

REPORTED BUGS IN OUR BUG TRACKING SYSTEM AND FIXED THEM

WROTE SAMPLE APPLICATIONS TO PROVE BUGS WERE CREATED BY DIFFERENCES IN THE CENTURA CODE

.NET CODE

AND THE CONVERTED

WORKED INDEPENDENTLY AND IN TEAMS TO DEVELOP TOOLS FOR INTERNAL USE

TRAINED DEVELOPERS NEW TO .NET HOW TO CONVERT CENTURA TO C#.NET

TESTED AND DEBUGGED THE C++ .DLLS THAT ARE USED WITH THE SIS OR SOFTWARE

WORKED WITH CLIENTS TO DEVELOP REQUIREMENTS

TEAM LEAD ON MULTIPLE PROJECTS

PROGRAMMER ANALYST INTERN AUGUST 2006 TO APRIL 2007

MCKEE LIBRARY, COLLEGEDALE, TENNESSEE

WORKED INDEPENDENTLY WITH MINIMAL SUPERVISION

PROGRAMMED PL/SQL FUNCTIONS AND PROCEDURES

CREATED WORKFLOW DIAGRAMS AND CRYSTAL REPORTS

GUIDED LIBRARIANS THROUGH THE PROCESS, AND MADE THE CHANGES THEY ASKED FOR

WORKED ON A WEB INTERFACE TO THE NEW SYSTEM USING PHP AND APACHE HTTPD

STUDENT TUTOR SEPTEMBER 2004 TO FEBRUARY 2005

SOUTHERN ADVENTIST UNIVERSITY SCHOOL OF COMPUTING, COLLEGEDALE, TENNESSEE

TUTORED STUDENTS IN JAVA CLASSES AND OTHER FRESHMAN AND SOPHOMORE COMPUTING CLASSES

ANSWERED QUESTIONS, HELPED WITH LABS, AND HELPED THEM STUDY

COMPUTER OPERATOR MAY 2002 TO MAY 2003

FUERST AND ASSOCIATES, CHATTANOOGA, TENNESSEE

PERFORMED DATA ENTRY AND BASIC COMPUTER AND NETWORK MAINTENANCE

TOOK NOTES DURING STAFF MEETINGS

PROJECTS

WINDSCAPE DASHBOARD WEBSITE

INVOLVED CODING IN C#, ASP.NET MVC 4, AND JQUERY.

USED ENTITY FRAMEWORK AS AN ORM TOOL, A SQL SERVER DATABASE, AND XUNIT FOR UNIT

TESTING

USED KENDO UI WEB CONTROLS AND DATAVIZ CONTROLS

WORKED ALONE TO INTERPRET BUSINESS REQUIREMENTS TO CREATE FUNCTIONAL REQUIREMENTS AND

IMPLEMENT THE SYSTEM.

GENVIEW REPORTING WEBSITE

INVOLVED CODING IN C#, ASP.NET MVC 2, AND JQUERY.

USED NHIBERNATE AS AN ORM TOOL, A SQL SERVER DATABASE, AND MSTEST FOR UNIT

TESTING

USED HUDSON/JENKINS AS A CONTINUOUS INTEGRATION TOOL

WORKED WITH ONE OTHER DEVELOPER AND THE CUSTOMERS TO INTERPRET BUSINESS REQUIREMENTS

AND FUNCTIONAL REQUIREMENTS ON MULTIPLE PHASES OF THIS PROJECT.

INITIATE INTEGRATION

TEAM LEAD ON PROJECT TO INTEGRATE WITH ANOTHER VENDOR

INVOLVED CODING IN C++, C#, AND SQLWINDOWS

COORDINATED WITH DEVELOPERS IN INDIA

USED XML TO INSURE OUR INTEGRATION WAS VERY CONFIGURABLE FOR DIFFERENT CLIENTS

MEETINGS WITH THE CLIENT TO DISCUSS REQUIREMENTS AND DEMO THE PROTOTYPES.

RECORD LOCKING SERVICE

TEAM LEAD ON PROJECT TO TURN OUR EXISTING RECORD LOCKING MIDDLE TIER INTO A WINDOWS

SERVICE

CREATED AN INSTALLER IN C# FOR INTERNAL USE TO INSTALL MULTIPLE INSTANCES OF A SERVICE ON

THE SAME MACHINE AND POINT TO DIFFERENT DIRECTORIES AND DATABASES.

IMAGE CORRECTION UTILITY

CREATE UTILITY TO CORRECT CORRUPTED BITMAP HEADERS IN THE IMAGES, STORED AS LONG RAW

DATATYPES, IN AN ORACLE DATABASE

WROTE IN C#.NET

ALLOWED ANYONE TO RUN THE UTILITY ON ANY CLIENT’S DATABASE AND SEE WHICH IMAGES WERE

CORRUPT AND FIX THE IMAGES THEY CHOSE

WITHIN 60 DAYS OF MY HIRE DATE HAD FINISHED PRODUCTION CODE

RECORD LOCKING STRESS TESTER

UTILITY TO AUTOMATICALLY STRESS TEST THE RECORD LOCKING MIDDLE TIER.

ALLOWED ONE TO SPECIFY THE NUMBER OF CONNECTIONS, RATE OF LOCKS PER SECOND, RATIOS OF THE

TYPES OF LOCKS REQUESTED, AND PROVIDED STATISTICS OF THE STRESS TEST.

UTILIZED MULTIPLE THREADS AND LOCKS.

MINI DATABASE

SOLO DATABASE PROJECT FOR CLASS

700 LINES OF CODE USING THE EUPHORIA PROGRAMMING LANGUAGE

IMPLEMENTED A MINIATURE RELATIONAL DATABASE

THE CHALLENGE OF THE PROJECT WAS TO CODE THE RELATIONAL ALGEBRA THAT A DATABASE

PERFORMS ON ITS TABLES INCLUDING SELECTION, RESTRICTION, INTERSECTION, UNION, JOIN,

DIFFERENCE, AND PRODUCT, AS WELL AS THE FILE MANIPULATION.

NEW BOOKS SYSTEM

IN CHARGE OF PROGRAMMING AND DEVELOPING THE WORKFLOW DIAGRAMS AND REPORTS

PROGRAMMED PL/SQL PROCEDURES, FUNCTIONS, AND QUERIES TO AUTOMATICALLY UPDATE THE NEW

BOOK SHELF SYSTEM.

PROGRAMMED A WEB INTERFACE USING PHP AND HTTPD TO ALLOW SEARCHING WITHIN SUBJECT

RANGES OF NEW BOOKS.

CREATED AN EMAIL SYSTEM TO ALLOW USERS TO SIGN UP FOR EMAILS WHEN NEW BOOKS IN THEIR

SUBJECTS OF INTEREST CAME IN.

CREATED A BASIC ADMINISTRATION PAGE FOR THE LIBRARIANS TO FINE TUNE THE SYSTEM

GUIDED THE LIBRARIANS THROUGH THE NEW WORKFLOW DIAGRAMS, AND RECEIVED FEEDBACK FROM

THEM

REFERENCES MAY BE OBTAINED AT REQUEST.



Contact this candidate