Advertisement:

Skystone Software

http://www.SkystoneSoftware.com

Project Details
Personal Windows Helpdesk (v2)
Architected a comprehensive Windows-based helpdesk utility, designed to run in the system tray of a user"s computer until needed; assisting with daily MIS functions (such as accessing remote networks via VPN, mapping network drives and printers, logging, managing, and reviewing helpdesk tickets, and backing up local files to the network). The system has an administrative component which can be installed as a snap-in, enhancing the program for advanced users. This program replaces several different existing systems, consolidating several Web applications and a Windows-based utility program into a single WinForms application. The program accesses a remote database via a set of companion Web services, ensuring maximum security on the back end. Project responsibilities include service-oriented client-server (4-tier) system architecture (including object-oriented component modeling using UML, inheritable interface component design using UML, service and direct access module outlines, and system security policy blueprints) and database architecture (data modeling, including design of relational tables / indexes / views / triggers and stored procedures, system security), specifications, technical documentation, and theoretical white paper authoring, management and mentoring of development and quality assurance teams, and supervision of the deployment of the product in 2005.

Client: Intellisponse (Waterbury, CT)

Scott's Resume Home



Project Roles
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.

System Architect
Responsible for the design and documentation of a multi-tiered system, including object modeling, component communication design, and specifications-writing based on end-user goals and requirements.

Team Lead
Responsible for the oversight and management of a team of software engineers.


Scott's Resume Home