Summary |
Mr. Sailors, with over eighteen years of experience in architecture, solutions development,and product delivery, is a results oriented, self-directed individual with excellentcommunication skills. Skip focuses on building solutions that solve business problems,reduce cost, and provide companies with a competitive edge. Skip works well with people atall professional levels. |
Professional Experience: |
Washington Publishing Company,Bellevue, WA, 2008 -- present Development Team Lead:
Lead team of six delivering B2B and EDI solutions to the healthcare industry.
Maintain and enhance software to edit and publish ANS X12transaction sets including X12N HIPAA EDI transaction sets.Maintain and enhance web storefronts and commentary. Softwarecomponents developed using .NET 1.1 through .NET 4 technologies,especially C#, BizTalk Server 2006 R2 and BizTalk 2009, Sql Server 2000 through 2008, including BI tools. This includesOnlyConnect® FirstPass v3, BizTalk 2006 Version of theOnlyConnect® Database Toolkit for HIPAA and BizTalk 2009Accelerator for NCPDP SCRIPT.
Consultant:
Consult with clients using BizTalk to process 4010 and 5010 EDI.Assessment of development practices, deployment of BizTalk andWPC software, XSD schema development, BI infrasturcture development,for enterprise clients in Healthcare with IT challenges. |
Logic20/20,Seattle, WA, 2006 -- 2008 Senior Consultant:
Led efforts to refine a .NET web application to profitability in a new version. Managed CM issues,including move of SVN repository from one host to another, and integrating builds into an automatedprocess. Updated compilers. Added features for advertising revenue tracking. Exposed process formaintaining graphical assests to business staff. Countless defect corrections. Trained PM and QAstaff to gain some control of their processes. Raised company's expectation of the quality theycan expect from good developers.
Senior Consultant:
Adapted existing Sun/Apache/MySQL/Perl machine inventory web application to operate in aSUSE LAMP architecture. Added features to help manage virtualized servers.
Senior Consultant:
Responsible for designing and implementation of data model and class libraries supporting predictive traffic flow. The subsystem was part of a traffic-enabled portable device coupled with a mobile phone to provide hands-free navigation aid as an option in new vehicles. Data stored in SQL 2005 was communicated with web services and XML, or SMS. A web page integrated with a host site was part of the product.
Senior Consultant:
Senior developer for a dynamic startup in television advertising media using SOA, .NET 3, ASP, SQL 2005, with TFS. Developed system integration with Exchange 2007 Web Services. Developed service for captuirng information for Data Warehouse. Developed some user controls. Diagnosed problems with WCF. Developed unit tests with TFS testing framework. Clientwas able to meet some very aggressive deadlines with a good quality product. | |
Qualifacts Systems, Inc.,Seattle, WA, 2004 -- 2006 Program Developer III C:
Work directly with Chief Architect to implement platform components forapplications. Implement security provider model .NET 1.1 applications.Deliver Microsoft Enterprise Library configuration blocks to theplatform. Provide upgrade path to ASP.NET 2.0. Use BizTalk and SSISto provide integration with existing eligibility systems.
Program Developer III B - Team Lead:
Develop and direct development of an adjudication systemfor Health and Human Services and commercial claims processing. Team consisted ofbetween three and five other developers. The system is writtenusing C#, SQL, and proprietary form generation tools. The system isarchitected as a 3-tier using Microsoft Application Blocks, DatasetsASP.NET, Remoting. Tools include NAnt and NUnit. | |
Harland Financial Solutions, Mortgage Solutions Group (formerly INTERLINQ Software),Bellevue, WA, 2000 -- 2004 Lead Software Engineer:
Capacity Planning for distributed .NET components. Improvement of quality measurement processfor the LOS system. Analysis of Web Services. Obtained Microsoft Certified Professional (MCP)certification for C# Web applications.
Senior Software Engineer (QA, formerly Release Quality):
Capacity Planning for web-based Loan Origination System (LOS) software with .NET componentsusing LoadRunner, ACT, WAS, Perl, ASP.NET, C#, C++, SQL (MSSQL 2000), and various other tools. Initial development of deployment for web-based LOS. Development of automation frameworkfor Release Quality department using WinRunner, TestDirector, and tools mentioned below. Development of enterprise quality and SCM standards. Development of networked testing labs.Quality assessment of EAI products. Helping others learn XML and XSLT, scripting, programming,and process development.
Senior Software Engineer (Servicing):
Development of software for Servicing segmentof the mortgage industry using C++, Visual Basic, VBScript, VBA, UML, Perl, korn shell, Microsoft Access, SQL 7, SQL 2000, HTML on various Windows platforms including Windows 2000 and XP. Installation packagesdeveloped using InstallShield 3, 5, 6 and Windows Installer (MSI). Developmentand maintenance of build processes for a half-dozen products. Helpingothers learn to maintain products' builds.
Senior Software Engineer (Secondary):
Development of software for Secondary Marketing segmentof the mortgage industry using C++, Visual Basic, VBScript, VBA, UML, Microsoft Access, SQL 7, SQL 2000, HTML on various Windows platforms including Windows 2000 and NT. Installation packagesdeveloped using InstallShield 5 and 6. Developmentand maintenance of build processes for a several products. | |
Integrated Design Engineering Systems (IDES), Inc.,Laramie, WY, 1996 -- 2000 Manager of Software Development and Information Technology:
Authority over seven developers' scheduling, quality control, and project management. Helped research ISO 9001 certificationpotential, capacity planning strategies.
Product Developer:
Analysis, design, maintenance, installation of middleware betweenSQL Server or Microsoft Jet Engine and various Web-based (ASP, IIS, ISAPI) or Desktop (Word, Excel, Access, our own code) GUI clients supplying plastics materials information.Design and code with Object-Oriented principles, Booch and UML notation,Patterns, VC++, COM, MFC, Transact SQL, XML, Perl and various other components and tools. (Desktop was a port of the networked version.) Network administration of around ten NT servers and 30 NT Workstation and Windows '95/'98 clients, including the disaster recovery, Exchange services, fax cards, disk duplication,CD-ROM burning and Web deployment using a dedicated T1 and TCP/IP. Microsoft Word, Excel, Project, Access, and Visual Basic were project management andsoftware documentation tools. Researched Java and ActiveX solutions toresolve Netscape and Internet Explorer browser compatibility issues.Used InstallShield to build installation packages. | |
Aspen Tree Software, Laramie, WY, 1996 -- 1996 Software & Systems Developer:
Development of telephony (VRU) system for Human Resources departmentsusing xBase (dBase) platforms, specifically FoxPro and CLIPPER, andapplication-specific hardware. The product was console-based. Implementationof reporting software interfacing between Novell network and Windows NT/95environment using FoxPro and Microsoft Access. Network administration and deploymentof the product on 10 Novell Servers and delivered to an 800 number via a T1 line translated to voice. Some administration of an NT/95 environment. (Microsoft Word,Excel, Project, Access, and Visual Basic were project management and softwaredocumentation tools.) | |
ClassiFACTS, Aurora, CO, 1994 -- 1996 Project Lead:
Supervision of three other programmers.
Programmer:
All aspects of development during lifecycle for classified advertisement databaseretailer, including inbound and outbound telemarketing, data acquisition, indexing and cross-referencing information in classified advertisements. Implementation ofsystem components using Borland C++ (and the OWL), ProtoView, the Sybase dblib, Access,PowerBuilder, Paradox, Booch, Rational Rose. Helped design and implement physical andlogical data models capturing information gathered from full-text search of classified advertisements, customers' demographics and accounting information (including credit cards) using ERD (ERWin.) (Database implemented in Novell SQL then Sybase.) Maintenance of SCM process using PVCS. Maintenance of Novell/NT network; 4 five servers and 60 Windows 3.11 clients. (Used Microsoft Word, Excel, Project, and Access.) | |
Managed Care Technologies, Inc., Fort Collins, CO, 1992 -- 1994 Programmer:
All aspects of development during lifecycle of networked DBMS supporting managed health care operations, including team leadership. Relational design implementedin Btrieve and C for Windows 2.0 and 3.x platforms and Novell. (Some knowledge of IntelAssembly Language required.) Administration of Novell development network of one serverand eight clients. Presentation of seminars on SQL reports. Some marketing and sales.Devloped defect tracking system. | |
Additionally I have been a graduate assistant teaching WordPerfect, Lotus, and BASIC;roofer; musician; tutor in math, computer science, and statistics;laboratory assistant; grader; lawn care maintenance man; movie theater usher;statistics specialist; night receptionist; data processor (where I wrote an RPG report on an IBM S/36) night shift answering service operator (whereI wrote a QBASIC DBMS for a Kaypro) lifeguard and swim coach on and offsince 1977. Details are available on request. | |
Education: | Creighton University,Omaha, NE Thirty two hours graduate work in computer science, 1991 -- 1992, G.P.A. = 3.9 |
University of Wyoming,Laramie, WY Course work in computer science, 1986 -- 1990, G.P.A. = 4.0 BS in Chemical Engineering, -- Spring, 1986, G.P.A. = 3.0 |