Tempest / myBard.com
Designed and developed the prototype version of Tempest, a proprietary Web Content Management system for Echosoft Design Studios and MyBard.com. This system, written in Visual Basic .Net, includes an SQL Server database-communication library tier, a Windows-based administration component, and a set of Web-services (utilizing the data-tier library). Together, these components provide unique Web-based site content management capabilities to end-users, and with comprehensive client, design file, and billing management functionality in a Windows client environment for administrators. To serve template-based Web pages, the system utilizes XSL style sheets (XSL / XSLT / XPATH) to transform XML-based RSS feeds (containing Web site content updated by the end user) into XHTML.
Project responsibilities include service-oriented client-server (4-tier) system architecture (including object-oriented component modeling, inheritable interface component design, service and direct access module outlines, XML Schema authoring, and system security policy blueprints) and database architecture (data modeling, including design of relational tables / indexes / views / triggers and stored procedures, system security), as well as program (3-tiered WinForms / SOA / business logic components in a Visual Studio environment) development and database) development.
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.
Senior Graphic Designer
Responsible for the design of an application user interface, product graphics or logos, and / or Web pages and Web page graphics, while acting as a mentor for junior designers.
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