I am a web/network application developer, located in Prescott Valley, Arizona, and Available to work in Phoenix, Mesa, Chandler, Glendale, Scottsdale, Peoria, Prescott, Prescott Valley, Chino Valley... I have worked on a number of network applications, and web applications, I have also done SCORM, and AICC Learning Management System (LMS) development Web Programming, Network Programming, Web Application Development, Arizona, SCORM, AICC, Programming, dot-net, dotnet, .Net C#, VB.Net, JavaScript, Phoenix, AZ

Download Version (2008-01-04)

Microsoft Word Format

Qualifications Summary top

My expertise is network and web based application development. I've managed experienced teams on multiple e-commerce and data-driven business information systems projects. These include Government, Military, Aerospace and Corporate information access and commerce systems. In addition to being a creative problem solver, I am an experienced developer. I've been fortunate to become highly skilled in a broad range of different technologies.

My clients have challenged me with an impressive number of different types of substantive programming and systems problems and I've completed each assignment with a high degree of competence and professionalism. I can serve you or your company either as an independent consultant or as a member of a larger development team. If necessary, I can provide the entire professional development team and manage all team members working on any project.

Platforms
  • Windows
  • Linux
  • Mac OS8-OSX
  • Internet Information Server (IIS)   
  • Apache
  • Microsoft SQL Server
  • Oracle
  • Sybase
  • Innobase / Firebird SQL
  • MySQL
Environments
  • Microsoft .Net
  • Novell Mono
  • ASP.Net
  • Classic ASP
  • PHP
  • Sun Java JSP
  • Windows Applications
  • Windows Services
  • Network Applications
  • Flash (MX, 2004, CS3/9)
Languages
  • C++
  • C#
  • Visual Basic (VB6)
  • Visual Basic .Net
  • VBScript
  • Java
  • JavaScript
  • PHP
  • ActionScript
  • SQL (PL/SQL, T-SQL, ANSI)


Experience Highlights top

Software Architect

  • Designed and implemented Sharable Content Object Reference Model (SCORM) and Airline Industry CBT Committee (AICC) Learning interfaces. Utilizing flash content, as well as creating a flash interface that interacted with a SCORM/AICC Object Model based Learning Management System (LMS).
  • Designed and implemented SCORM/AICC based Learning Management System.
  • Designed and implemented kiosk interface to manage a municipal water station, with a replicated database using openSUSE, mono and FirebirdSQL.
  • Designed, and implemented a Content Management System (CMS) using ASP.Net (C#), with a Microsoft SQL back-end.
  • Designed a multi-user, multi-company web based portal for a major travel fulfillment company. Utilizing ASP.Net with custom web controls for the front end, interfacing with middle-tier objects written in C# which interface with a MySQL back-end.

Senior Developer

  • Worked in creating a Flash User Interface wrapper that used eSCORTE for ActionScript to interface with a SCORM LMS system. The desire was a self-contained interface for the learning content as a single course/lesson, which was used over the top of the LMS interface, launching full-screen. Created a custom course API model, as well as an event system in order to better control preloading.
  • Worked in creating an ASP.Net based CMS that utilized several custom web controls in order to provide a rich user interface.
  • Worked on an AICC course interface that used a VB6 application, as well as a VB6 based ActiveX (COM) object in Internet Explorer, to act as a launch interface for Macromedia Authorware content.

Database Developer

  • I have written table creation, and stored procedures for several systems targeting Microsoft's SQL server, from moderately complex stored procedures, database normalization, and replication friendly database design.
  • I have utilized several database systems in order to fulfill client needs, and to assure quality in design, or interface with existing database schemas in Microsoft SQL Server, Oracle, Innobase / Firebird SQL, Sybase, MySQL, Access, and several other data environments.
  • I have written an ODBC wrapper service in order to process requests for an ODBC data source in a remote or other environment which doesn't have direct connectivity to ODBC. The service receives an XML formatted request, and responds with an XML formatted response object (table data, affected rows count, or error object).

Web Application Developer

  • I have written several web application interfaces using the various server-side architectures including, but not limited to Netscape Livewire, Active Server Pages (ASP in both VBScript, and Jscript), ASP.Net (C#, VisualBasic.Net, and Jscript .Net), PHP Hypertext Processor, and Java Server Pages (JSP).
  • I have a vast level of experience with JavaScript/ECMAScript both inside and outside of the browser's Document Object Model. I have worked with JavaScript with form validation, DHTML, Remote Scripting, and web services. I am comfortable developing towards several stages of browsers, from pre version 4 to modern DOM compliant browsers (IE6, Gecko/Mozilla, and Opera 7.x).
  • I am comfortable with CSS and its' implementations in HTML 4.01, and XHTML 1.0+ level output.


Employment History top

Self / Roughneck Development

Position Software Design and Development
Dates 1994-12 through Current
Responsibilities Independent, and contract development projects, including, but not limited to software design and development, application programming, software development, web development, and graphic design. Built and supported various pc hardware and networks.
Major Projects Municipal water pumping station system:
Kiosk interface using GTK# with moz-gtk-embed, connecting to a FirebirdSQL database, with a custom replication system.
Government Website, State Government Agency, Public Website:
Redesigned and build a website for a state agency.
  Private Web-Application, Local Awareness Group:
Worked on an information, and communication website targeting local students, and offering interactions such as live chat, and image management in PHP with a MySQL database server for a Florida client.
  Hobby Applications, Personal Development, Bulletin Board System:
Running an active bulletin board with custom modifications for telnet use, along with implementing custom services to interact with a web interface utilizing JavaScript (the interface for BBS extensions) and an ASP.Net web interface with the use of MySQL for database use.

Tools & Skills Windows (95,NT4,98,98SE,2000,ME,XP,2003)
Linux (RedHat, Fedora, Suse, Debian)
ASP.Net (C#, VB.Net, JScript .Net)
Classic ASP (VBScript, JScript)
PHP (v3,v4)
Java/JSP (limited support)
JavaScript (DHTML, Remote Scripting, AJAX, Web Services)
HTML (targeting general, and specific browsers)
Visual Basic (v5,v6; Applications, COM/DCOM)
Visual Basic .Net (Applications, ASP.Net)
C# (Windows Services, Applications, ASP.Net, Web Services)
Microsoft SQL Server (v7,v2000; T-SQL, Queries, SPs, Triggers, Replication)
MySQL Server(v4,v4.1,v5; Queries)
Firebird SQL Server (v1.5,v2; PL/SQL, Queries, SPs, based on Interbase)
Additional Details I like to work on various small, and hobby projects that stretch my skills as well as offer the chance to learn, and work with new technology.


Data Fusion Technologies, Inc.

Position Senior Software Developer
Dates 2007-01 through Current
Responsibilities Develop, extend and maintain web based software applications for internal, and client use.
Major Projects Web Application, Legal Industry:
A reporting application that provides statistical and analytical information for the legal industry. This software contains multiple sub-applications with legacy portions written in Classic ASP in VBScript/JScript, and most newer portions written in ASP.Net 1.1 (Visual Studio 2003) in C#.

Tools & Skills Windows (XP,2003)
ASP.Net (C#)
Classic ASP (VBScript, JScript)
JavaScript (DHTML, Remote Scripting, AJAX, Web Services)
HTML/DHTML
C# (Windows Services, Applications, ASP.Net, Web Services)
Microsoft SQL Server (v2000,v2005; T-SQL, Queries, SPs)
Additional Details (none)


inXsol, LLC

Position Senior Developer & Architect
Dates 2003-06 through Current
Responsibilities Design, develop and support multiple in-house and client applications, and web sites.
Major Projects Military Project, Aerospace Industry, Training Software:
Worked on the design for a SCORM compatible LMS interface utilizing Flash MX with ActionScript for content delivery, under an ASP.Net server, while extending SCORM in order to establish offline delivery.
  Corporate Web-Application, Publishing Industry, Training Software:
Worked on the extension of an AICC LMS system utilizing Authorware content with a Classic ASP delivery system with a Visual Basic client, to utilize an inline VB6 ActiveX Control (OCX) within the browser)
  Corporate Web-Application, Agriculture Industry, Content Management Software:
Designed and developed an interactive Content Management System (CMS) with a back-end in ASP.Net (VB.Net) with an MS-SQL database server, utilizing a browser driven component for content editing, with inline previewing. Also designed and developed a custom, and extensible system of additions/plugins (ASP.Net Web Controls) with a flexible administrative interface that is also extensible.

Tools & Skills Windows (2000,2003)
ASP.Net (C#, VB.Net) Classic ASP (VBScript, JScript)
Java/JSP (limited support)
JavaScript (DHTML, Remote Scripting, Web Services)
HTML (targeting general, and specific browsers)
Visual Basic (v6; Applications, COM/DCOM)
Visual Basic .Net (ASP.Net)
C# (ASP.Net)
Microsoft SQL Server (v7,v2000; T-SQL, Queries, Stored Procedures)
Additional Details Worked as contract consultant until 2004-01, and as a permanent employee from 2004-02 through 2004-08, currently serving as a contract consultant.


The Travel Center

Position Software Architect
Dates 2003-06 through 2004-01
Responsibilities Design and develop tools used for internal operations, the use of the company's clients, and their members.
Major Projects Corporate Web-Application, Travel Industry, CMS & Web Portal:
Design and develop a new web portal system that can be extended, and customized for individual client sites, as well as build tools for use in the company's support of the client members.

Tools & Skills Windows (98,2000,2003)
ASP.Net (C#) Classic ASP (VBScript)
JavaScript (DHTML, Remote Scripting, Web Services)
HTML (targeting general browsers)
Visual Basic .Net (Applications)
C# (ASP.Net)
Microsoft SQL Server (v7,v2000; T-SQL, Queries, Stored Procedures)
MySQL (v4; Queries, Data Transformation w/ .Net)
Additional Details I worked a split week with inXsol during most of my employment. Since 2004-02, I've only done minor maintenance tasks, as well as minor modifications to existing sites.


Direct Marketing Services

Position Web Developer
Dates 2001-05 through 2001-10
Responsibilities Create and extend the public web presence. Build web based applications for internal use.
Major Projects Corporate Website, Telephone Services Industry:
Designed and built an updated website utilizing Flash, and DHTML for feature rich interaction, and worked with marketing personnel in order to provide a more visible web presence for the company.
  Corporate Web-Application, Telephone Services Industry, Intranet Tools:
Designed and build an intranet application using Classic ASP written in JScript (with DHTML interaction in JavaScript) in order to provide an application-style interface which included a personnel management tool, security tools (used via a custom developed COM object written in VB6), and information distribution.
  Corporate Web-Application, Telephone Services Industry, Extranet Tools:
Expanded upon the intranet application in order to design a system that could be utilized as a rich toolset, and was designed to be deployed with localized servers at each location on the wide area network, to cache, and service local users, while maintaining a minimal impact on WAN bandwidth.

Tools & Skills Classic ASP (VBScript)
JavaScript (DHTML, Remote Scripting)
HTML (targeting general browsers)
Visual Basic .Net (Applications, COM/DCOM)
Microsoft SQL Server (v2000; T-SQL, Queries, SPs, Triggers, Replication)
Additional Details I had worked for DMS a number of years prior to this position within the IT department providing support, and an intranet site for the company. The company no longer exists.


United Commercial Program Managers

Position Web Developer
Dates 2000-11 through 2001-05
Responsibilities Design and develop tools for expanding automation of internal processes and bridge enhanced features to the public website.
Major Projects Corporate Web-Application, Commercial Insurance Industry, Insurance Quoting Tools:
Co-developed an application which was migrated from an MS-Access back-end/front-end to an MS-SQL back-end with two front end interfaces a modified MS-Access front-end for internal use, and a Classic ASP front-end for external and client use. The data layer was abstracted via a COM interface to ease the migration from a standalone Access Application.

Tools & Skills Classic ASP (VBScript)
JavaScript (DHTML, Remote Scripting, Web Services)
HTML (targeting general browsers)
Visual Basic (VB6; COM)
Microsoft SQL Server (v7; T-SQL, Queries, Stored Procedures)
Additional Details (none)


Modis, for Business Integration Group

Position Web Developer
Dates 1999-12 through 2000-11
Responsibilities Design, develop, and extend tools for a web-based application written in Classic ASP (used JScript and VBScript where best suited). Create tools for client-use in JavaScript for dynamic rich content.
Major Projects Corporate Web-Application, Building Services Industry, Website Design:
Designed a framed interface, which cached navigation features as well as other script libraries. Established the general feel, as well as interface guidelines for other tools to fit into the main application set.
  Corporate Web-Application, Building Services Industry, JavaScript DHTML API:
Created an API for cross-browser DHTML scripting which targeted Netscape 4.04+ as well as Internet Explorer 4.0+. Established guidelines and examples for rich browser based application development. In addition to this, I built several dynamic tools for display of information ranging from a Gantt chart for project management, to a stack diagram system for building floor space.
  Corporate Web-Application, Building Services Industry, Web Project Management:
Worked on a project management tool for building projects in order to keep track of material and labor expenses for various project types. Also worked on interfacing with Microsoft Project 2000.

Tools & Skills Classic ASP (VBscript,JScript)
HTML (Interface Design)
JavaScript (DHTML targetting multiple browsers)
Oracle (v8; Queries, SPs)
Additional Details (none)


Creative Island

Position Web Developer
Dates 1999-05 through 1999-11
Responsibilities Create web interfaces and tools targetting multiple browsers as well as mobile devices (WAP, Palm, etc).
Major Projects Corporate Website, Retail Sales Industry, Shopping Portal, Electronic Commerce:
Worked on the web interfaces for a shopping portal that utilized back-end components written in Visual C++ connecting to an MS-SQL Server back-end and interacting with a Classic ASP driven front-end. The system targeted multiple browsers, as well as mobile devices such as Palm, and other potential interfaces such as WAP.
  Corporate Web-Application, Retail Sales Industry, Content Management System:
Worked on a web-based content management tool written in Classic ASP using custom objects for image manipulation, connecting to an MS-SQL database server in order to provide a toolset for managing content, and allowing portal clients to manage their content as well.

Tools & Skills C++
Classic ASP (VBScript)
JavaScript (DHTML targeting multiple browsers)
Palm (Client and web interface)
Microsoft SQL Server (v7; T-SQL, Queries, Stored Procedures)
Additional Details Company no longer exists.


Allegro Home Healthcare

Position Web Developer
Dates 1999-02 through 1999-05
Responsibilities Design and develop public website.
Major Projects Corporate Website, Health Care Industry, Electronic Commerce: Created a web interface using an MS-SQL database that was based on an existing FileMaker database, and using imported information from said database. The Site itself was utilizing ASP, with ADO for the database connections, delivering raw HTML to the client.

Tools & Skills Classic ASP (VBScript)
Microsoft SQL Server
Additional Details (none)


Event Software

Position Support Manager
Dates 1998
Responsibilities Act as a liaison between clients and development staff. Maintain a list of active bugs, and direct their resolution.
Major Projects (none)
Tools & Skills Contact Management Software
Microsoft Access (v97)
Additional Details Do not contact.


First Online

Position Designer/Developer
Dates 1994-12 through 1998-01
Responsibilities Design and implement websites for various clients. Build custom Microsoft Access driven software for various clients. Build and support custom PCs.
Major Projects (none)
Tools & Skills Windows (3.x,95,NT4,98)
Microsoft Access (v97)
HTML (targetting NN3+ & IE4+)
JavaScript
Misc. Graphics & Publishing Tools
Additional Details Company no longer exists.


Education & Training top

Self

Dates 1991-09 through Current
Studied Self taught in... Apple Basic, Quick Basic, DOS, Lantastic, Novell Networking (IPX/SPX; DOS), Windows 3.x, Windows NT, Windows Networking (NetBeui, TCP/IP), HTML, JavaScript, Netscape LiveWire, Classic ASP, VBScript, JScript, Visual Basic for Applications (Access), Visual Basic (v5,v6), Visual Basic .Net, C++, C#, Flash ActionScript and various other languages and platforms.
Additional Details I tend to read a lot, and keep up with current trends, news and events.


Peoria High School

Dates 1993-06 (graduated)
Studied General Curriculum, Drafting, Commercial Art, Air Force JROTC (Officer; Lieutenant), Computers, Band
Additional Details I was active in extra-curricular activities such as Rocket Club, and the JROTC Drill Team, in addition to playing Varsity Football.


More Information top

Contact Me

Email tracker1 (-at-) theroughnecks (-dot-) com
Cell 602-373-0197
Home 928-775-2607
Yahoo azTracker1
AOL/AIM azTracker1
ICQ 4935386
MSN (same as email)


Availability

General The location/community, work environment and compensation would be my primary considerations in considering a new position.
Home Telecommute and work from home.
Local Travel Greater Phoenix Area, Prescott tri-city area.
Remote Travel Arizona, Idaho, California, Utah, Nevada, Oregon, Washington, Colorado
Relocation Negotiable, with preferences to:
Boise, ID;  Seattle, WA;  Portland, OR;  Las Vegas, NV;  Reno, NV;  Denver, CO 

Open to international travel and relocation.


References

Available upon request.



Valid XHTML 1.0!   Valid CSS!   Unicode Encoded