Work History

Grant has always desired to leverage his strong industry experience by taking a leading role in implementing high quality, effective and usable computerized solutions.

Preferred positions include: Design/Development DBA ( Logical and Physical Data Modeler ), Software Architect, Object Oriented Programmer/Analyst, Technical Lead, Project Manager, Production DBA, and Business Analyst (in no particular order).

Technology Overview Years Experience
Oracle Logical and Physical Design DBA ( Oracle 8.1.7.1, Designer 2000 2.1.2, OEM 2.0.4 ) 5.5
Oracle Parallel Server (8.0.5.1 OPS, including Oracle’s OPS training) Design and Administration in Dev. Env. 4 months
Oracle Programming and Scripting (PL/SQL, Pro*C, SQL*PLUS, SQL*Loader) 2.5
UNIX System Administration, Scripting, and Networking (AIX 3.2.5, Solaris 9, GNU/Linux/SuSE) 8.5
Java Programming of servlets, enterprise java beans J2EE EJB JDBC and JSP using Sun Java Studio Enterprise 5.0 & Creator 2 1.5
C programming & TCP/IP socket programming 3.5
Object Pascal (AIX 3.2, Delphi, Apple) 4.0
Object Oriented Analysis and Design (OOAD with UML and RUP with Rational Rose 2000) 1.5
Apache/Tomcat & Sun Enterprise Application Server Administration in Dev. Env. 1.5
MS SQL Server Logical, Physical and Production DBA (Microsoft MS SQL 7.0) 6 months
NT 4.0 Systems Administration 1.5
EMC Frame using Symmetrix and Timefinder on a 2 node Solaris 2.6 cluster supporting an Oracle DB 4 months
Business Function Overview Years Experience
System Architect 1.5
Object Oriented Analysis and Design 4.5
Logical Database Design 6
Physical Database Design 5
Production DBA 1
Programming 14
Project Management 4
Verbal and Written Business Communications 16
Systems Analysis & Business Analyst 5
Software and Hardware Architecture / Specification / Acquisition 1.5
Computer Security Planning and Implementation ( Application, RDBMS, OS and Network ) 0.5
Technical Support 2.5
Technical Instructor 0.75
Accountant – Political Campaign 0.5

Industry Experience Overview

    General Accounting (including Order Entry, AR, Inventory Management, PO, AP, GL, BOM)

    Application Service Provider ( ASP )

    Electronic Document Management

    Print-On-Demand Systems

    Electric Utilities Power Management

    Medical Patient Care

    Chiropractic Patient Care

    Pharmacy and Medication Management

    Computer Security Techniques and Software Packages

    Corporate Technical Education

    Time Tracking and Payroll Systems

    All phases of the software development cycle for: internal, external custom, service bureau and external shrink wrap systems.

EXPERIENCE

Grant Rostig and Associates, Dale, TX.
Self Employment 01/2004 – PRESENT
Founded the SPAR project, which will allow for meaningful debate and permanent searchable archive of various topics via the internet.  Technology to be deployed includes web servers, application servers and database.  Currently seeking funding and staffing.  Deployed technologies include Postgresql, Solaris OS and application server, server-side java, J2EE.  More information available at: http://debateitall.com This effort was placed on hold during a run for political office, see below.  Most recently created and currently administering http://RonPaulGroups.com using MySQL 5.0.

Grant Rostig for Congress Committee, Dale, TX.
Political Candidate 11/2005 – 11/2006
Lead the political campaign for the U.S. House of Representative in the 25th Congressional District of Texas. Formulated campaign issues and their presentation, raised contributions in person, by telephone and through websites. Gave speeches, distributed literature, interfaced with the public, and participated in public debates. Designed and operated various internet websites, including blogs and forums. Designed and administered the accounting system, and produced regulatory filings. In the end Grant was not elected, but he is happy to have served within the political process of these United States.

Tish Wood Web Services, Denison, TX.
Lead Architect, Programmer and Systems Administrator 07/2003 – 10/2003
Responsible for FreeBSD 4.8 and Windows XP installation and administration. Provided programming and deployment infrastructure for Apache 1.3, PHP 4.3, Tomcat 4.1 and Mysql 4.0. Programming of interactive web applications in Java, PHP and HTML. Specified and architected entire solution. Perform the duties of the assistant manager of the office.

United American Insurance Co., McKinney, TX.
Independent Health Insurance Agent 10/2002 – 03/2003
Responsible for door-to-door and telephone sales of health insurance products.

General Mills Corp., Minneapolis, MN.
Senior Applications Analyst 09/2001 – 08/2002
Responsible for maintenance of a data warehouse containing product promotional spending. Responsible for coding HP-UX Unix jobs which call Oracle PL/SQL and SQL*LOADER logic to extract and load data.  Responsible for coding PL/SQL packages using Allaround Automations’ PL/SQL Developer. Responsible for using SysADMIRAL to create, schedule and maintain jobs. Extensive interaction with other developers in a technical and business analysis mentoring role. Modeled the logical and physical design of the data warehouse with ErWIN 3.5.2. Modified the Oracle 8.1.7 schema using BMC ChangeManager. Created universes and reports using the Business Objects DSS/BI query tool.

Client: United Health Group, Edina, MN.
Project Manager 07/2001 – 09/2001 (short term contract)
Successfully led a team of 6, including domain experts, coders, testers in producing a web site of several pages containing 4500 linked documents.

Client: Wizmo.com, Eden Prairie, MN.
Software Architect / Design DBA 03/2000 – 01/2001
As architect, designed a three tier web Application Service Provider (ASP) framework. This framework provides the infrastructure to enable the provision of hosted applications to the user’s web desktop. The core technology approach was compliant with Sun’s J2EE (EJB) framework as specified in Sun’s Enterprise Blueprint. Several hosted services, such as email and document sharing were designed. Architecture diagrams were produced in Rational Rose 2000 and Visio. Several third party tools were evaluated to provide for single sign-on (Netegrity SiteMinder), billing (Infranet Portal), and user management (LDAP). As business analyst, produced a requirements document (Vision Document in Rational Unified Process { RUP } terminology) for the system. As object oriented analyst and designer produced use case diagrams and class diagrams. Produced a logical database design for a centralized data store used to co-ordinate date retrieval and transfer between multiple applications. Designed a messaging framework to move data and business events between multiple applications and the central data store.  Reverse engineered a MS SQL database into Oracle.

Client: Prevention and Wellness Clinic, Saint Paul, MN.
Software Architect / Senior Developer 02/2000 – 01/2001
As architect, designed a 3 tier web based discussion application. Configured GNU / Linux ( SuSE distribution ), Apache, Jserv, Tomcat, JOnAS and the PostgreSQL (postgres) database. As web page designer performed HTML layout. As programmer coded java servlets, beans and enterprise java beans (EJB). As database developer, designed and implemented a relational database using PostgreSQL. This company is owned by the subject of this resume and the venture effort is on long-term hold.

Client: Xerox, Oakdale, MN.
Design DBA / Software Architect 08/1999 – 02/2000
As sole architect, designed a 3 tier web print-on-demand solution using HTML, JSP, Java and Oracle technologies. As object oriented analyst and designer, produced class diagrams in Rational Rose. Generated skeleton Java code from Rational Rose for the programmers. Synchronized the programmers’ Java code changes back into Rational Rose. Also produced state, component and sequence diagrams. Participated in writing Use Cases. Evaluated various application server vendors, which resulted in the selection of IBM WebSphere. As sole database designer, completed the logical and physical design of a separate print job ticket web site. As production DBA, implemented the database in Oracle 7.3.4 on a Sun machine. Installed, configured and developed a simple web site with Oracle WebDB 2.0.6, Oracle Application Server (OAS) 4.0, and PL/SQL HTML. Installed and configured Netscape Enterprise Server (IPlanet) 4.0 for servlets and JSP with JDBC connectivity. Designed and coded a web site using Java servlets, session management and JSP connected to an Oracle via JDBC. Installed and configured Documentum EDMS 98 document management software on Sun Solaris 2.6. Assisted project manager with the MS Project plan, and provided time estimates for the technical aspects of the effort.

Techies.com, Edina, MN.
DBA / Software Architect 02/99 – 06/99
As architect, assisted in the specification of a 3 tier web solution using Netscape Web Server, JSP, Java, Inprise ORB and Oracle technologies. Managed vendor relationships for the acquisition of a two node Sun cluster running Oracle Parallel Server (OPS) using EMC as data storage. As sole database designer completed the logical and physical design of a job search/recruiting web site. As production DBA, implemented the 90 table database on the Sun cluster using 30 raw partitions. Produced detailed ERDs and DSDs to communicate with programmers and management. Provided technical and staff management for an assistant MS SQL DBA and a PL/SQL programmer. Provided technology foundation and performed the transition for permanent DBA staff.

Client: U.S. Postal Service, Bloomington, MN.
Database Designer / Project Leader 11/97 – 07/98
As database designer completed the logical and physical design of a Time and Attendance Accounting System consisting of 88 tables. Produced detailed ERDs and DSDs to communicate with programmers and management. In the role of DBA, produced database update scripts that modified both the schema and data. Furthermore was responsible for the support of developers in database security and schema change management. In the parallel role of project leader, created and maintained a MS Project plan consisting of 3000 tasks and 100 resources. Provided multiple scenarios to solve scheduling constraints and milestones. Provided extensive management reporting and status reporting. Interfaced with multiple departments in the coordination of the project. Was responsible for coordination of analysis and design of interfaces between separately managed project components.

Consultant with: Dynamic Information Systems, St. Louis Park, MN.
Clients: Guidant / CPI, Roseville, MN
Cargill, Minnetonka, MN.
Donaldson, Inc., Bloomington, MN.
D.B.A. / Senior Consultant 11/96 – 10/97
As lead analyst, designed a medical event tracking application. This project called for a three tier Java client server application which interfaced with an Oracle database over the Internet. As acting project manager, designed a IT survey database using Designer 2000. Performed object oriented analysis and design for the associated Java application. As mentor to junior staff, provided sample Java source code to jump start coding. As acting project manager, performed business requirements and technical analysis of a HTML based electronic commerce solution. The solution deployed Oracle Applications for the Web interfaced to Oracle Applications 10.7, as well as custom applications. As solo developer, designed a consulting billing system using object oriented analysis and design ( UML and Coad methods). Database was architected using Designer 2000. Provided technical staff management and mentoring of up to 6 team members on various projects. Installed and provided networked system administration for NT 4.0 and Sun Solaris 2.5.1.

Client: Andersen Corporation, Bayport MN
D.B.A. / Systems Administrator 07/96 – 11/96
Performed security analysis of Oracle Financials accounting application, custom applications, two Oracle instances and Sequent and HP UNIX systems. Recommended specific security enhancing measures. Performed a market survey of leading Systems Management Software systems with an emphasis on centralized user administration and security. Produced a detailed requirements document for centralized user administration, network encryption, data encryption, workstation security, systems scanning and single sign on. Produced detailed acquisition, implementation and deployment project plan using Microsoft Project.

Client: Siemens Energy & Automation Inc., Power Automation Division., Brooklyn Park MN.
D.B.A. / Analyst/Programmer 12/95 – 06/96
Implemented changes to the Spectrum Base System, which was partly based on an Oracle 7.1.4 database. Changes involved the schema, Forms 4.0, and PL/SQL packages, procedures, SQL scripts, and C programs to support them. Coordinated 6 programmers as D.B.A. Acted as a customer interface in specifying the system design and documentation. Installed and generated the Oracle database development environment on an IBM AIX 3.2.5 platform. Wrote Oracle PL/SQL packages, triggers, and Pro*C programs to support the changes. Interfaced Oracle to a Siemens Spectrum proprietary database with is written in PASCAL and C. Modified Spectrum data entry programs, which are based on a proprietary CICS like technology.

Medintell Systems Corporation, Minneapolis, MN.
Database Programmer / D.B.A. 10/94 – 12/95
Wrote SQL database update and data conversion programs using Oracle’s Pro*C C programming language. Created and maintained several databases using Oracle’s SQL*NET and SQLDBA. Performed a port of Medintell’s Oracle Pro*C code from IBM AIX 3.2 to SUN Solaris. Provided systems administration services for in-house AIX UNIX 3.2, Novell 3.2.1, and Windows 3.11 DOS systems. Administered and supported Oracle SQL*NET. Managed and supported several external software deployments of Medintell’s software.  Was responsible for the assessment of the performance and scalability of Medintell’s client/server architecture. This involved data assessment, data generation and bench marking.

Grant Rostig and Associates, St. Paul, MN.
Independent Consulting 4/88 – 10/94
Assisted various businesses in information system acquisition, programming/analysis, deployment and operations.

Excelan Inc., San Jose, CA. (div. of NOVELL)
Systems Programmer 1/86 – 3/88
Wrote and maintained UNIX device driver code for the EXOS TCP/IP front end processor networking card. Code supported Berkeley 4.1 and Xenix platforms implemented in C. Performed systems level device driver consulting to Excelan’s OEM clients, including UNISYS. Planned and supported the TCP/IP network at the Dallas 1987 UniForum trade show. Performed senior technical support for UNIX and DOS source code products, as well as programming and applications level products. Developed an incoming telephone call and problem tracking system. Designed and taught courses in UNIX networking, network programming and device driver porting.

Fortune Systems Inc., Belmont, CA.
Systems Programmer 8/83 – 11/85
Wrote international character mapping routines in C. These routines were utilized within C’s standard I/O routines as well a the BASIC interpreter. As project lead, designed and implemented a re-write of Fortune’s Payroll product. Performed senior technical support for the UNIX operating system, a business basic accounting package, and Fortune Systems hardware. Coded a computerized support call and problem tracking system in Business BASIC.

Wildwood Natural Foods, Fairfax, CA.
Project Manager / Programmer 1983
Sold, designed, implemented, deployed and supported an order entry and invoicing system for the fresh food distribution business. The system was implemented in Apple PASCAL using Apple’s RPS database management package. Deployed BACS G/L, A/R and A/P accounting software by American Business Systems. Interfaced the two applications using RS-232 protocols.

Simcom Data Systems, Montreal QC, Canada.
Programmer / Analyst 1980 – 1982
Coded multi-user on-line business accounting solutions on Business BASIC mini computers.

TRAINING

Data Warehouse Institute
Data Warehousing Core Curriculum (2 days) July 2002

Corporate Training
ERWin Data Modeling (2 days) February 2002

Oracle Corporation
Implementing Oracle 8 Parallel Server (OPS) (4 days) April 1999

Oracle Corporation
Oracle 8 Performance Tuning (5 days) March 1999

Lockheed Martin Advanced Concepts Center
Object Oriented Analysis and Design using UML 1.0 (5 days) May 1997

Oracle Corporation
Oracle 8 (Beta One) Training (including Large and Object-Relational features, 5 days) April 1997

Siemens Power Automation (Empros)
Spectrum Empower DBA Training (4.5 days) July 1996

Oracle Corporation
Physical DBA Training Series (All 5 computer based training modules) January 1995

EDUCATION

Northwestern College of Chiropractic, Bloomington, MN
Bachelor of Science, Human Biology;
Doctor of Chiropractic, Cum Laude 1990 – 1993

In addition to regular studies, founded and headed the local chapter of the Student American Chiropractic Association Council on Nutrition. Presented several lectures, as well as hosting external speakers. Attained a B.S. in Human Biology via the research track through the execution of a reliability study as principal investigator.

University of Minnesota, Minneapolis, MN:
Pre-Medical Sciences 1988 – 1989

Concordia University, Montreal, PQ:
Computer Science / Accounting 1978 – 1982

Dawson College, Montreal, PQ:
A.A., Pure and Applied Science 1976 – 1978

COMPUTING COMMUNITY

Silicon Valley Net, San Jose, CA.
President 8/84 – 6/88

Co-founder of SVNet, a UNIX user’s group. Served as President and Master of Ceremonies for four years. Built paid membership to over 100, incorporated the group and achieved state and federal non-profit status.