Broad knowledge of Windows technologies, most recently .NET platform. Able to provide a full range of consulting services, from business analysis, system design, programming, project management, to implementation and documentation. Ideally equipped for part-time, offsite opportunities.