610-415-9047
skip to the main content area of this page

About Me


More than 15 years professional software development on Microsoft platforms:

  • SQL Server design and development including T-SQL, DTS including ActiveX (8+ years)
  • VB and VB/ASP.net, including SQL Server 2000 and 2005
  • Public and intranet web sites and back-office applications using ASP, VB/ASP.net and MS SQL (8+ years)
  • SDLC development experience including various leadership roles (15 + years)
  • ICCA (Independent Computer Consultants Association) Mentor (2 years)
I enjoy being part of a team but can work independently when necessary. I am accustomed to working alone and have the facilities -- and privacy at my home office to continue doing so.


Skills Overview

Database

  • SQL Server 2000 and 2005, SQL Programming (T-SQL), Tables, Triggers, Stored Procedures, SSIS and DTS packages including ActiveX coding, Cross Database processes, Tuning

Language

  • VB.NET and VB/ASP.NET versions 1.1, 2.0 including some 3.0(Ajax)
  • Legacy ASP all thru 3.0
  • VBScript, JavaScript
  • VB 6, COM
  • XML
  • CSS, CSS2
  • HTML, DHTML

Tools

  • Visual Studio 2005, Visual Studio 2003, Visual Interdev
  • Visual Source Safe 6.0 and 2005

Other

  • Data modeling using Embarcadero Studio and/or Visio
  • FoxPro
  • DB2, Oracle, Sybase, CA-IDMS, MS Access

Education

Some college. 1 year at St. Joseph University, 1 year at University of Pennsylvania – Wharton School.


Community

I have served on the Special Events Committee - United Way of Chester County


Other

I am a former ICCA (Independent Computer Consultants Association) Board Member and Mentor.

What is a Solutions Architect?

A Solutions Architect solves I.T. problems either directly from his or her own skill set or by finding the means and/or resource needed to resolve the problem.

The problem to be resolved could be a just a simple requirement to augment existing staff to work on a database issue, a legacy ASP problem, fix or build a new .NET application, migrate a legacy system or perhaps retiring a server and putting a new server in service.