This is not a current resume. You should be forwarded to http://www.rufwork.com/resume shortly


DBMS/Web/.NET Specialist
MS-SQL 6.5-2k, VB.NET, VB6, ASP, Java, Oracle, ArcIMS

Wm. Ruffin Bailey
rufwork@hotmail.com
[spam filter enabled; please be as descriptive as possible]
Maintainable, modular, documented, high-quality code delivered in a timely, customer-oriented fashion.



OBJECTIVE:
To deliver high-quality, modular, maintainable code in a timely, customer-oriented fashion.
Currently only searching for consultant and contract work in the Columbia, SC area or positions that support telecommuting.
EXPERIENCE:
(In-depth examples of past work: http://www.angelfire.com/mac/mactari/resume/pastWork/ )
President, 10/2002-present, Rufwork Programming
Started software development and consulting company in October, 2002. Responsible for the creation of The Digest Handler, a stand-alone application created in Java that pulls list-server digests off of a user's mail server and parses them into easy to read threads.

The Digest Handler was released for Mac OS X in mid-July, 2003 with a Windows release soon thereafter. Potential releases on Linux and Mac OS 9- are being considered.

Current projects include a point-of-sale (POS) and engagement reporting application catered to the wedding industry. This application uses VB.NET, ADO.NET, and Microsoft SQL Server 7.0.

Core Technologies: Java, JavaMail API, Kunststoff Look & Feel, Platform-specific delivery tools, VB.NET, ADO.NET, MS-SQL Server
Typical Development Tools: Eclipse (Windows), Netbeans (Macintosh), Visual Studio.NET
Maintainer and Developer, 10/2002-present, Sourceforge.net (host)
Responsible for maintaining two open source codebases, as listed below. Both are released under Open Source Initiative (OSI) approved licenses.

Open ActiveX ArcIMS Template (OAAT)
The Open ActiveX ArcIMS Template is a pre-built, modular, generic, reusable codebase for use with ESRI's ArcIMS version 3+ Internet Mapping Server's ActiveX Connector, created with dhtml, ASP 3, and vbscript for use on Microsoft IIS.

.NET GridLayout
The .NET GridLayout project provides a very simply programmed .NET-compliant library bringing Java's concept of Layout Management to .NET, with emphasis on the GridLayout.
Lead Programmer, 9/2003-7/2004, Rok Technologies, Inc.
Created a prototype for a replacement for a land records/ tax parcel system for a county in North Carolina, previously written using UNISYS EAE. Lead programmer responsible for new database schema design all the way through to GUI design and integration with the county's GIS information. Development work done in in VB.NET, using Windows.Forms for GUIs with some test work with Crystal Reports & html for reporting. Oracle 9i via ODP.NET was utilitzed for the creation of the data tier.

Was also responsible for ArcGIS customizations written in ArcObjects and web-enabling RDBMS systems that communicate with ArcIMS using JSP.

Core Technologies: VB.NET, ArcObjects, Visual Basic 6.0, Java (J2EE), JDBC, JSP, Tomcat 4.x, ArcSDE (Spatial Database Engine), IIS, MS-SQL Server 2000
Typical Development Tools: Visual Studio.NET, Netbeans, VB6 IDE, VIm, ArcIMS Author and Adminstrator, MS-SQL Server administration tools
Custom Solutions Developer, 2/2003-8/2003, Blackbaud, Inc.
Customization responsibilities include extending Blackbaud's suite of products through VBA, creating customized Visual Basic 6 stand alone applications that interface with Blackbaud product's through COM or directly with the Blackbaud database in Sybase or Microsoft SQL Server, and creation of customized reports for Blackbaud products.

Also responsible for the creation of a web-based online student application system, which interfaces with Blackbaud's Admissions Management application.

Core Technologies: Visual Basic 6, Blackbaud Raiser's Edge 7-7.61 COM objects, Sybase ASA 5 and 7, ANSI SQL, ADO, ADOX
Typical Development Tools: VB 6 IDE, VIm, SQL Server administration tools, SQuirreL SQL, jEdit
Database Administrator/Internet Mapping Specialist, 3/2001-10/2002,
Technology Planning & Management Corporation
Served as the NOAA Coastal Services Center's (CSC) lead Internet mapping server programmer as well as one of two database administrators. Database experience builds below. builds on that explained in the Database Management Systems Specialist description, below.

Most systems utilized a personally created template that employs the Environmental Systems Research Institute, Inc. (ESRI) ArcIMS ActiveX connector (pdf), which provides functionality through dynamic html, cascading stylesheets, and javascript on the client side and Active Server Pages and Visual Basic Script on the server side. Designed and taught a one-day introduction to "The ArcIMS ActiveX Connector" for approximately ten employees at CSC. Received three TPMC President's Awards for project contributions, and had one site featured on USAToday.com.

Links to Mr. Bailey's ArcIMS sites are listed at the following URL: http://www.angelfire.com/mac/mactari/resume/pastWork/

Core Technologies: Visual Basic Script, ArcIMS ActiveX Connector, ArcIMS 3.0 through 4.0, ArcSDE (Spatial Database Engine), IIS, ASP, ADO, Server 7.0 and 2000
Typical Development Tools: VIm, UltraEdit, HTML-Kit, ArcIMS Author and Adminstrator, SQL Server administration tools, Custom-built code manipulation tools
Led small programming team in the creation of the first stand-alone application released by CSC. The Build-A-PIVOT application helps National Estuary Program (NEP) and National Estuarine Research Reserve (NERR) offices build web sites interactively, without the need for an on-site html expert. Released to a small group of NEP leaders in Summer 2002, Build-A-PIVOT is scheduled to be available to the public on CD in December 2002.

Core Technologies: Visual Basic 6.0, Desaware ActiveX Gallimaufry, Windows APIs, Microsoft Internet Control
Typical Development Tools: Microsoft Visual Basic 6.0 IDE
Database Management Systems Specialist, 10/1998-3/2001, Technology Planning & Management Corporation
Served as one of two database administrators contracting for a NOAA office of over one hundred employees. Responsible for maintenance of all existing systems as well as the creation of new, non-spatial database systems. These systems have included the following:
NOAA Coastal Services Center (CSC) Management Information System (MIS): The MIS assists CSC allot its fifteen-plus million dollar budget and nearly one hundred employees over scores of projects.
CSC Information and Request Tracking System (IRTS): CSC solicits online customer information on a voluntary basis and the IRTS collects and reports this information for internal use.
CSC Dynamic Product Pages (CSC home page): The current system's external pages can be accessed from the blue navigational bar on the right of the following URL: http://www.csc.noaa.gov

More in-depth descriptions and screenshots are available at the following URL: http://www.angelfire.com/mac/mactari/resume/pastWork/

Core Technologies: Visual Basic Script, Active Server Pages (ASP), Microsoft SQL Server 6.5-2000, ADO, Microsoft Internet Information Server (IIS),
Typical Development Tools: Visual Interdev 6.0, UltraEdit, SQL Server administration tools
Experience outside of RDBMS during this time:
Dhtml additions to the ACE Basin Environmental Characterization CD-ROM (http://www.csc.noaa.gov/lcr/text/aceweb.html).
Designed and taught a one-day introduction to "advanced client-side web technologies" for twenty-plus employees at CSC.
Field Researcher, Projet pour les chimpanzees naines, 7/1996 - 8/1996, Duke University
Assisted in establishing a two-person research project in the Lomako Forest of the former Zaire (now the Democratic Republic of Congo) to study the bonobo, or pygmy chimpanzee (Pan paniscus). This involved daily walking of miles of transects in an attempt to "tree" the chimpanzees each night, and taking notes on their actions when spotted in an observable state.
EDUCATION:
* Bachelor's Degree, 12/1999 North Carolina State University, Bachelor of Arts in English Literature.
* Master of Arts, in progress, University of South Carolina, Master of Arts in English Literature

NCSU: Received the John T. Caldwell Alumni Merit Scholarship, the Pulp and Paper Foundation Merit Scholarship, and was an active member of the NCSU Fellows program.
CERTIFICATIONS:
Advanced ArcObjects Component Development, 1/2002 ESRI - Charleston, SC
Introduction to ArcView & Intermediate Arcview GIS 3.2, 10/2000 NOAA/CSC - Charleston, SC
Microsoft Visual Basic 6.0 Fundamental - Advanced Seminars, 6/2000 AppDev - Charleston, SC
Microsoft SQL Server 7 Database Administration: Hands-On, 6/1999 Learning Tree - Boston, MA
REFERENCES:
David West, TPMC Technical Program Manager (843) 740-1187, David.West@noaa.gov

Gary Keull, Webmaster, NOAA Coastal Services Center -- Recently retired; contact information available upon request

John "Matt" Matthews, Post-doctorate researcher in mathematics, Duke University, Contributor to linuxgames.com and published in several Linux journals. (contact information available upon request)