John MOYLES

SQL Database Administrator (DBA) & SQL Technologies

Professional Experience

 

CAREER OBJECTIVE

Engagements working with clients utilizing cutting edge technology that utilize my experience in systems administration, development skills and management experience in full project life cycle positioning, development, and implementation in SQL Database Administration (DBA) & SQL technologies.

 

 

TECHNICAL SKILLS SUMMARY

Skill Name

Skill Level

Last Used

Experience (years)

Microsoft SQL Server 2008, 2005, 2000, 7.0, 6.5

Expert

Currently used

11

Stored Procedures

Expert

Currently used

11

T/SQL

Expert

Currently used

11

Administration, security, active directory integration

Expert

Currently used

9

Replication (mirroring, snapshot, transactional, bulk)

Expert

Currently used

9

Clustering

Expert

Currently used

4

High Availability/Failover

Expert

Currently used

9

Server, service, and database tuning/performance

Expert

Currently used

9

Reporting Services

Expert

Currently used

9

Analysis Services

Expert

Currently used

9

Oracle (up to 9i)

Expert

Within Last 3 years

6

mySQL

Beginner

Currently used

1

Erwin (Database management Tool)

Expert

Currently used

10

Toad (Database management Tool)

Expert

Currently used

11

Xml

Expert

Currently used

5

ado.net

Expert

Within Last 2 years

5

Windows Server 2008, 2005, 2003, 2000, NT

Expert

Currently used

11

Solaris Unix

Expert

Currently used

11

Linux

Expert

Currently used

7

 

 

PROFESSIONAL EXPERIENCE

October 2000 to Present, Consultant, Colorado

Consultant

 

Multiple DBA, development, and system administration engagements working with Corporate Internets, Intranets, and Web Hosting solutions in mixed environments.  Technologies included Windows (NT through 2008) as well as Unix (Solaris, BSD, Linux).  Solutions include complete datacenter build out, maintenance, and datacenter upgrades.

 

Established and maintained SQL Server deployments in data centers, mid size, and small businesses.  Deployments included installation, monitoring (via SQL Agent and other tools), job deployment and monitoring, near real time replication (both through SQL’s publication/subscription tools and custom built tools), activity monitoring, tracing, and debugging (via SQL Trace), database health.

 

As a developer, responsible for vision, design, and development of database architecture, including all aspects of table normalization, keys, indexes, relationships, and constraints.  Table design relied heavily on UDT’s and Rules associated to those UDT’s, with relationships clearly defined.  Overall development design relied heavily on the use of stored procedures and views for queries, and DTS for any data extract/import needs.  Database security focused heavily on integrated ADS logins.

 

Established and maintained standards & practices for initial datacenter deployment, day to day operations, SQL Server database backup and replication, standby servers, Active Directory Maintenance, virus monitoring, and deployment of clustering technology.

 

Marquee projects to date:

 

Vacation Rentals (Intranet Site)

Client runs a vacation properties rental business that had an enormous amount of data in various forms (excel, paper, MS Access, third party vendors) which needed to be integrated into a single set of accessible data through a web interface.  Was brought on to help client reconcile the various data points into one single source, accessible through a common interface.  Visioned, designed, and developed complete database and web solution.  Extensive use was made of SQL’s DTS functionality to integrate external data feeds into the client’s database.  Added full text catalogs to allow the customer to sort through large amounts of data efficiently.  Technologies included Cold Fusion, SQL Server 2000.

 

Catholic Store, Inc (Intranet/internet data center)

Brought in as a SA/Developer for a small business with an eCommerce web site as well as a custom built internal POS system.  Revamped entire system from a botched Windows 2000/SQL Server 2000 Install to a fully functional, integrated, and secure domain/ADS environment.   Redesigned and redeployed the web site to make more better use of its SQL Server backend (stored procedures, views, DRI, Triggers, User Defined Functions, etc.).  This resulted in faster and more efficient queries, as well as better security. 

 

X2Delta Networks (Web Hosting Datacenter)

Managed and hands on work on a new build out, from the vision to implementation phase of a data center build out.  Environment is a mixed Windows and Linux environment, with Windows running ads, web, ftp, mail, and database services; and Linux running firewall and domain name services.  Designed and implemented a custom web management solution for the data center which heavily leverages DOT.NET and SQL Server 2000 technologies.  This deployment involved the design and implementation of several SQL Server databases.  Designed, developed, installed, and am currently maintaining a multi server SQL Server 2000 environment hosting several hundred databases.  This environment allows for automatic data replication across multiple servers using a custom built process which enables transaction and complete backups and restores to fire at appropriate intervals.

 

Sanford Homes (Intranet site only)

Sanford Homes is national homebuilder, and has its headquarters in Denver.  Was brought in to help Sanford employees leverage data via an intranet web site from their AS400.  This work expanded to include security and operational oversight of the data center.  This work included all aspects of the Sanford’s work, including sales, construction, and warranty support.  Wrote Cold Fusion Applications that allowed internal users to leverage mainframe data on the web (via a custom DB2 to SQL and SQL to DB2 DTS).  Technologies included Windows 2000, Active Directory, Cold Fusion (4.0, 4.5, and 5.0), Microsoft SQL Server, Stored Procedures, javascript, dhtml, javascript, and DB2.

 

Got a Job (no longer in business)

Got a job was a startup designed to match employers of high turnover companies (fast food for example) to potential employees.  Brought on as a project manager, I was responsible for troubleshooting and fixing a problematic development team methodology and structure, as well as a poorly designed data center and code base.  Moved client in house development and data center teams to latest releases of Cold Fusion and Windows.  Technologies included Windows, Solaris Unix, Cold Fusion, Oracle, javascript, dhtml, html, and Java.

 

March 2000 to September 2000, Sprint Enterprise Network Solutions, Colorado

      Project Manager, Spectra Development Center

Internet Architect, eBusiness Solutions, Internet Development Center

 

Internet Architect responsible for designing and developing solutions on high visibility deployments. Technologies include Allaire Spectra, Cold Fusion, Sun Solaris, and Oracle 8i. All projects were enterprise level projects involving a clustered, multiple server environments.   Responsibilities included full life cycle project work, as well as positioning Sprint hardware and software solutions to meet client needs (firewall, virus protection, applications, web space, etc).

 

1999 to 2000, Total SumParts, Virginia

Project Manager, Cold Fusion Development Team
Lead Developer, Cold Fusion

 

Project Manager responsible for complete life cycle development of several large projects using Cold Fusion - portal sites, eBusiness solutions, etc.  Took lead developer role in smaller projects using such technologies as Cold Fusion, Microsoft SQL Server, Oracle 8I, JavaScript, and html. Managed personnel to form teams of 5 to 15 people with specialized skills in web site design and database management, supervised data entry engineers, performed performance evaluations, projected future budgets, coordinated team projects across department boundaries. Responsible for client-company interaction, definition of project specifications and goals, managed lead programmers and programming teams to the completion of those specifications.

 


1995 to 1999, C:\ Drive, Virginia

      Datacenter Operations Manager

Lead Developer, Cold Fusion

 

Responsible for creating and managing the Internet services division of C:\ Drive.  Evaluated Internet technology, legacy applications, and client goals to recommend, design, develop, implement, and roll out complete Internet solutions (hardware and software).  Developed custom eBusiness solutions, maintained and extended existing eBusiness solutions, information web sites, etc. using such tools as Cold Fusion, Unix, Windows NT, Solaris to implement these solutions.

 

1993 to 1995, On-Site Computers, Virginia

Network Systems Manager

 

Partner in a computer service and support company.  Consulted, designed, and implemented network solutions for businesses with 2 to 1000 users.  Developed and implemented risk assessment and migration policies.  Worked with IBM, Novell, Microsoft, and Artisoft networks.

 

1992-1993, Atlantic Data Systems, North Carolina

Lead Programmer

 

Lead programmer for multiple vertical applications projects.  Worked with c, clipper, and various xbase databases.

 

1991, Jan Bell Enterprises, Florida

Programmer

 

Programmer for in house system, including accounting, point of sale, inventory, and payroll.  Worked with COBOL, TRANSACT, Image/XL on HP mainframes.

 

1985-1991, United States Marine Corps

Military Service

 

Non Commissioned Officer  (Sergeant) in the USMC.  Received honorable discharge.  Decorated, and highly recommended for re-enlistment.

 

 

CITIZENSHIP

U.S. Citizen

 

 

REFERENCES

Excellent references will be provided upon request.