Respondent Data Harvester
Designed and developed a data harvesting component for Intellisponse using Visual Basic .Net and SQL Server 2000. This console-based application is designed to run as a scheduled task, harvesting data regularly from the Lotus Notes-based proprietary survey software into a relational database. Using .Net Web services, the system translates records from one system into the other using transactions, updating the SQL Server database only when all records have been transferred without error. The original records are then flagged for deletion on the originating server. The system is also responsible for exporting the transferred data into several formats of flat and local database (MS Access) file formats for legacy application processing, and was integrated into the Intellisponse .Net System, a proprietary ASP.Net system designed to encapsulate online programs under one security and interface framework.
Project responsibilities include system architecture (application and component design, data modeling, security blueprints) and complete system development.
Client: Intellisponse (Waterbury, CT)
Scott's Resume Home
Database Administrator
Responsible for administration of database, including installation, management of user roles, backups, data transformation services, and index / server maintenance.
Database Architect
Responsible for the design and documentation of the database, including table / stored procedure / view / index design, security, and maintenance planning.
Project Lead
Responsible for the oversight and management of a development project from cradle to grave, including specifications-writing, developer management, BETA testing, and production roll-out.
Senior Database Developer
Responsible for development of database software, including table and index creation, and view and stored procedure development, while acting as a mentor for junior database developers.
Senior Developer
Responsible for writing application code as part of a larger development team, while acting as a mentor for junior programmers.
Team Lead
Responsible for the oversight and management of a team of software engineers.
Scott's Resume Home